当我使用Visual Studio Code和扩展名“ ESLint”时,无法识别我的错别字。这些错别字实际上是可行的(但由于错字而无法使用)代码,而不仅仅是注释。我是Visual Studio Code的新手,我的大部分经验都来自于Brackets。
我尝试查找ESLint扩展文件:eslintrc.js,package-lock.json和package.json。我也查看了我的“代码工作区”文件,但我真的不知道自己在寻找什么。
document.body.style.backgroundCOlor =“#f00”;
由于明显的大写字母“ O”,因此该行代码根本无法工作。该代码显然在“ O”为小写字母时有效。找到此错字花了很长时间,因为它没有被标记为错误。
非常感谢您的帮助。
答案 0 :(得分:2)
如@ Olian04所述,您可以将//@ts-check
放在文件的顶部,您还可以在"javascript.implicitProjectConfig.checkJs": true
文件中添加settings.json
,以便针对每个文件,而不必在每个文件的顶部和混乱的代码中添加此注释(尽管以非常小的方式)。
要找到settings.json
文件,请点击cmd + ,
,然后单击右上角的花括号。