在参考这些related questions时,我已经在VS2010中设置了CSS3验证一段时间。
然而,每次关闭CSS文件时,css工具条中的“用于验证的级联样式表版本”下拉列表将从CSS 3.0更改为CSS 2.1。重新打开css文件时,我需要重新选择CSS 3.0以避免验证错误。
有没有办法更改默认值?即使是注册表黑客在这一点上也是可以接受的,这真的很烦人。
在编辑cshtml文件时,更改默认设置还有另一个好处。如果未打开CSS文件,验证目标下拉列表将显示为灰色。因此要将其更改为3.0,您必须打开一个CSS文件。另一个烦恼。
我查看了工具>选项>文本编辑器> CSS,但没有像HTML那样的验证选项卡。
答案 0 :(得分:1)
选项2是进入C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ Packages \ 1033 \ schemas \ CSS并将 css30.xml 重命名为 css21。 xml (当然先备份你的文件)。
这样,即使VS会显示它正在验证版本2.1,它将真正验证版本3.0