VS2012的一個很好的功能是當我編輯HTML(或.cshtml)文件時,它提供了很好的智能感知。爲什麼我不從CSS文件中獲取CSS class intellisense?
當我開始鍵入:
<a href="
編輯器會打開一個帶有提示「選擇URL ...」和基於文件的當前目錄下的可能的選項列表。
^的Visual Studio 2012
此外,在VS2012編輯器將檢測到任何引用CSS文件(S),就像這樣:
<link rel="stylesheet" type="text/css" href="bootstrap.css" />
,並會提供自動完成該文件中的所有CSS類。
所以,如果我輸入:
<div class="
我會自動將所有Bootstrap3類提示。就像這樣:
^的Visual Studio 2012
但是在VS2013這兩個功能似乎丟失。
現在,當我尋找的CSS類我只得到我已經使用裏面的文件類:
^的Visual Studio 2013
按照文章HTML Editing Features in Visual Studio 2013 Preview和HTML Editing Features in Visual Studio 2013 RC,這些問題似乎被觸及,但更多的是針對VS2013的Release Candidate或Beta版本。我正在使用VS2013 Ultimate 12.0.21005.1 REL以及我所知道的所有最新更新。
爲什麼VS2013在編寫href=
時未檢測到類文件自動完成的CSS文件並且不提示我輸入URL?
VS2013 Express for Web具有相同的CSS類名稱問題。 – pcunite
爲了防止這種情況對別人有幫助,我遇到了這個問題,因爲我忘了安裝Web Essentials 2013.一旦安裝Web Essentials,問題就解決了。 – Nick
即使使用Visual Studio 2013.1和Web Essentials 2013 1.8,我仍然無法獲取鏈接樣式表的CSS類自動完成功能。 –