我使用Visual Studio作为.css和.js文件的编辑器。它 确实很烂, 尤其是对于.js文件,因为它坚持以非常怪异的方式缩进它们,但是我发现第一个alt-tab总是很方便浏览器而不是其他编辑器,并且ctrl- tab始终是代码文件或css / js。
无论如何,它以其光辉的智慧也决定检查它们是否存在语法错误,并且每次我编译项目时,它都会给出多个“错误”来压低编译的实际错误,因此,每次我在一个项目中犯语法错误时,代码文件,我必须向下滚动所有js / css错误,以查看出了什么问题。
此类错误的示例(不是真正的错误)是:
错误7验证(CSS 2.1):'text-rendering'不是已知的CSS属性名称。 错误8验证(CSS 2.1):“ opacity”不是已知的CSS属性名称。
这种情况最近也变得更加糟糕,因为由于某种原因它现在一直将.js文件解析为.css文件,因此出现以下错误:
错误1意外的字符序列。需要样式规则的选择器。E:\ Dev \ anacletus \ Static \ set_focus.js 2 错误2意外的字符序列。预期为“:”声明的属性名称。E:\ Dev \ anacletus \ Static \ set_focus.js 3 错误3验证(CSS 2.1):'set-focus'不是已知的CSS属性名称。E:\ Dev \ anacletus \ Static \ set_focus.js 3
我什至从解决方案中删除了该特定文件(该文件不再存在),但是无论如何它一直在解析它。
简而言之,如何禁用此功能?
通过输入选项
工具>选项
如果未选中,请选中该窗口底部的“显示所有设置”框。
在左侧的树中,选择:
文本编辑器> CSS> CSS特定
取消选中 “检测错误” 。然后,选择:
文本编辑器> JScript>其他
取消选中 “显示语法错误” 。
您还可以在“文本编辑器”子选项的各种设置中更改其缩进每种代码的方式。