Связана ли проверка ошибок в VS Code исключительно с расширением файла?

Я связал .es6 файлы с языковым режимом JavaScript React, добавив это в свои настройки VS Code (%USERPROFILE%\AppData\Roaming\Code\User\settings.json):

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

И когда у меня есть .es6 файл, открытый в VS Code, языковой режим действительно "JavaScript React".

Но проверка ошибок, похоже, обрабатывает файл как простой .js файл. Для файлов, содержащих код React, есть множество красных волнистых линий, указывающих на такие ошибки, как [js] ':' expected. или [js] '>' expected..

С другой стороны, если я переименую файл с расширением .jsx, красные волнистые линии исчезнут.

Есть ли способ убедить VS Code применить проверку ошибок React, например, к .es6 файлов?

P.S. Я использую VS Code v1.9.1.


person Daniel Pratt    schedule 09.02.2017    source источник


Ответы (1)


Я работаю над поддержкой TypeScript и JavaScript для VSCode.

Это ошибка, и я отправил PR с исправлением. Это должно быть у следующих инсайдеров

person Matt Bierner    schedule 09.02.2017
comment
выдающийся, рад слышать. Как вы думаете, как скоро это будет в обычном выпуске? - person Adam Rackis; 10.02.2017
comment
Мы стараемся поставлять ежемесячно, поэтому VSCode 1.10 готовится к концу февраля / началу марта. - person Matt Bierner; 10.02.2017
comment
возможно, аналогичная проблема с конфигурацией JS здесь: stackoverflow.com/questions/42214814/ кстати - пока нравится VS Code - отличная работа. - person Adam Rackis; 14.02.2017