5

參照這些relatedquestions,我已經在VS2010中設置了CSS3驗證一段時間了。VS「級聯樣式表驗證版本」默認可以更改嗎?

但是,每次關閉CSS文件時,css tooltrip中的「級聯樣式表驗證」下拉列表將從CSS 3.0變回CSS 2.1。重新打開CSS文件時,我需要重新選擇CSS 3.0以避免驗證錯誤。

有什麼方法可以改變默認值?即使註冊表破解在這一點上也是可以接受的,但確實非常煩人。

編輯cshtml文件時,還有一個改變默認值的好處。如果沒有打開CSS文件,驗證目標下拉列表會灰顯。所以要將其更改爲3.0,必須打開一個CSS文件。另一個煩惱。

我選中了工具>選項>文本編輯器> CSS,但沒有像HTML那樣的驗證選項卡。

+0

+1我恨...... – SLaks 2012-01-10 20:41:25

+0

我恨這個,也是如此。 :( – 2012-03-08 16:35:58

+0

好消息是,這在VS 11 Beta中似乎沒有問題。 – danludwig 2012-03-08 17:54:59

回答

1

選項2進入C:\ Program Files文件(x86)的\微軟的Visual Studio 10.0 \ Common7 \包\ 1033種\模式\ CSS和重命名css30.xmlcss21.xml(備份你的文件首先當然)。

這樣一來,即使VS將顯示它正在驗證爲2.1它真的會被驗證版本3.0版