一尘不染

如何使Visual Studio停止“编译” .js和.css文件

css

我使用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

我什至从解决方案中删除了该特定文件(该文件不再存在),但是无论如何它一直在解析它。

简而言之,如何禁用此功能?


阅读 673

收藏
2020-05-16

共1个答案

一尘不染

通过输入选项

工具>选项

如果未选中,请选中该窗口底部的“显示所有设置”框。

在左侧的树中,选择:

文本编辑器> CSS> CSS特定

取消选中 “检测错误” 。然后,选择:

文本编辑器> JScript>其他

取消选中 “显示语法错误”

您还可以在“文本编辑器”子选项的各种设置中更改其缩进每种代码的方式。

2020-05-16