VS Code 中的错误检查是否只与文件扩展名相关?
Is error checking in VS Code exclusively tied to the file extension?
我已将 .es6
文件与 JavaScript React 语言模式相关联,方法是将其添加到我的 VS Code 设置中 (%USERPROFILE%\AppData\Roaming\Code\User\settings.json
):
"files.associations": {
"*.es6": "javascriptreact"
}
当我在 VS Code 中打开一个 .es6
文件时,语言模式确实是 "JavaScript React".
但错误检查似乎将该文件视为普通 .js
文件。对于包含 React 代码的文件,有很多红色波浪线表示错误,例如 [js] ':' expected.
或 [js] '>' expected.
.
另一方面,如果我用 .jsx
扩展名重命名文件,红色波浪线就会消失。
有没有办法说服 VS Code 将 React-flavor 错误检查应用于例如.es6
个文件?
P.S。我正在使用 VS Code v1.9.1.
我从事 TypeScript 工作,JavaScript 支持 VSCode。
这是一个错误,我已经提交了 PR with the fix. This should be in the next insiders
我已将 .es6
文件与 JavaScript React 语言模式相关联,方法是将其添加到我的 VS Code 设置中 (%USERPROFILE%\AppData\Roaming\Code\User\settings.json
):
"files.associations": {
"*.es6": "javascriptreact"
}
当我在 VS Code 中打开一个 .es6
文件时,语言模式确实是 "JavaScript React".
但错误检查似乎将该文件视为普通 .js
文件。对于包含 React 代码的文件,有很多红色波浪线表示错误,例如 [js] ':' expected.
或 [js] '>' expected.
.
另一方面,如果我用 .jsx
扩展名重命名文件,红色波浪线就会消失。
有没有办法说服 VS Code 将 React-flavor 错误检查应用于例如.es6
个文件?
P.S。我正在使用 VS Code v1.9.1.
我从事 TypeScript 工作,JavaScript 支持 VSCode。
这是一个错误,我已经提交了 PR with the fix. This should be in the next insiders