我使用Visual Studio作为.css和.js文件的编辑器.它真的很糟糕,尤其是.js文件,因为它坚持以非常奇怪的方式缩进它们,但我发现第一个alt-tab始终是浏览器而不是另一个编辑器,并且ctrl-tab始终是代码文件或css/js.
无论如何,它的所有光芒四射的智慧决定检查它们的语法错误,每次我编译我的项目时它会产生几个"错误",从而压低编译的真实错误,所以每次我在一个语法错误中代码文件我必须向下滚动浏览所有js/css错误,看看有什么问题.
此类错误(不是真正的错误)的示例如下:
Error 7 Validation (CSS 2.1): 'text-rendering' is not a known CSS property name. Error 8 Validation (CSS 2.1): 'opacity' is not a known CSS property name.
最近情况也变得更糟,因为它现在因为某种原因将.js文件解析为.css文件,所以我得到如下错误:
Error 1 Unexpected character sequence. Expected a selector for the style rule. E:\Dev\anacletus\Static\set_focus.js 2 Error 2 Unexpected character sequence. Expected a property name for the " : " declaration. E:\Dev\anacletus\Static\set_focus.js 3 Error 3 Validation (CSS 2.1): 'set-focus' is not a known CSS property name. E:\Dev\anacletus\Static\set_focus.js 3
我甚至从解决方案中删除了该特定文件(它不再存在于任何地方),但无论如何它仍在解析它. …
我使用插件配置了vlode的ESlint,现在我想知道是否有某种方法可以阻止ESlint向我显示解析器/语法错误,因此我可以反而查看Salsa语言服务默认提供的语法错误.