Автозаполнение тегов HTML в React не работает в VS Code - PullRequest
0 голосов
/ 24 мая 2018

Я использую VS Code для кодирования проекта React.Когда я набираю свои HTML-теги, всплывающее окно с предложением правильно показывает, что я набираю тег <div>, например.Однако нажатие клавиши Tab или клавиши Enter ничего не делает.Даже использование моей мыши, чтобы нажать на автозаполнение, ничего не делает.Я посмотрел и откорректировал свои настройки пользователя, но безуспешно.В правом нижнем углу я изменил его с JavaScript на JavaScript React ". Я добавил их в свои настройки:

{
  "emmet.includeLanguages": {
        "javascript": "javascriptreact",
        "javascript": "html"
    },
    "emmet.triggerExpansionOnTab": true,
}


Они действительно ничего другого не сделали.Что я могу сделать? Достаточно раздражает, что мне хочется вернуться к Atom. Необходимость не только вводить каждый тег отдельно, но и необходимость впоследствии размещать закрывающий тег разрушает любую производительность.

Ответы [ 2 ]

0 голосов
/ 20 сентября 2018

Попробуйте выполнить следующие действия:

  1. В правом нижнем углу щелкните Language Mode (который может отображать html)
  2. В разделе поиска (вверху) поля, который появляется, ищите "реагировать".
  3. Могут появиться две опции Реакта: реагирование JavaScript и реакция машинописи.
  4. Выберите "Реакция JavaScript".
0 голосов
/ 24 мая 2018

Попробуйте добавить это в ваши настройки:

 "files.associations": {
    "*.js": "javascriptreact"
  }
...