[英]VS2012 javascript intellisense works only with explicit invocation
我正在努力使新的vs2012 javascript intellisense工作。
起初我注意到它沒有工作,因為resharper intellisense已啟用。 我試圖完全暫停resharper,我的狀況更好,但仍然有問題。
我添加了_references.js文件,其中包含一些引用(jquery和angularjs)。 我在選項中切換到Implicit(web)設置,因此它讀取_references.js文件。
我添加了一個空的js文件。 Intellisense僅在我按CTRL + SPACE(對於方法和類型列表)或CTRL + SHIFT + SPACE(對於方法參數列表)時出現,但在我開始鍵入時不出現,也不在我鍵入點或打開圓括號時出現。
我真的不知道這是什么問題。 Resharper不在路上所以一切都應該工作。
該版本為Vs2012 premium 11.0.50727.1 RTMREL。
其他擴展安裝:
謝謝。
ReSharper intellisense和Visual Studio intellisense是兩個完全不同的野獸。
如果您對ReSharper intellisense有疑問,請描述您對它有什么樣的問題。 它是否適用於Ctrl-Space? 如果它可以工作,但它不會自動調用,那么請檢查ReSharper | Options -> Environment | Intellisense | Autopopup
設置 ReSharper | Options -> Environment | Intellisense | Autopopup
ReSharper | Options -> Environment | Intellisense | Autopopup
。
如果您更喜歡Visual Studio intellisense,請訪問ReSharper | Options -> Environment | Intellisense | General
ReSharper | Options -> Environment | Intellisense | General
ReSharper | Options -> Environment | Intellisense | General
,選擇Limited ReSharper intellisense
並在那里關閉JavaScript。 然后確保Tools | Options -> Text Editor | JavaScript | General -> Auto list members
Tools | Options -> Text Editor | JavaScript | General -> Auto list members
Tools | Options -> Text Editor | JavaScript | General -> Auto list members
已啟用Tools | Options -> Text Editor | JavaScript | General -> Auto list members
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.