![](/img/trans.png)
[英]Intellisense for Ionic 2 is not working in Visual Studio 2015
[英]Visual Studio 2015 Intellisense not working
我在Windows 8上全新安裝了VS2015,並且intellisense在任何環境中根本不起作用(沒有!)。
我也有VS2013(與Resharper 8)在同一台機器上工作正常。
在重新安裝之前有什么想法嗎?
可能問題出在ReSharper上,我在同一台機器上運行VS2013和VS2015沒有任何問題。
我會嘗試:在Visual Studio 2015中,轉到“工具|” 選項| 文字編輯器| C#| 一般應檢查“自動列表成員”和“參數信息”。
如果這不起作用,我會嘗試在VS2013中禁用ReSharper並嘗試使正常的intellisense工作。 如果ReSharper無法恢復設置,則與上述過程相同。
注意:僅作為最后的手段,因為它將重置幾乎所有用戶首選項,包括工具欄的位置,環境字體等。
我到達這里是因為在干凈的Windows 7機器上安裝Visual Studio 2015之后,我的intellisense在錯誤列表中給出了1000個錯誤。
這里的答案並不適用於我,但StackOverflow上的答案: Razor intellisense在VS 2015中不起作用 ,對我有用。
從VS“IDE”文件夾運行此命令:
devenv.exe /resetuserdata
當我重新啟動Visual Studio時,花了幾分鍾“第一次准備Visual Studio 2015”,當我重新加載項目時,所有的intellisense錯誤都消失了。
有關信息,這是我導航到命令提示符的方式:
右鍵單擊開始菜單上的Visual Studio 2015快捷方式以獲取上下文菜單:
選擇“打開文件位置”以打開新的資源管理器窗口:
左鍵單擊白色的任意位置以取消選擇devenv.exe,然后按住Shift並右鍵單擊以顯示擴展的上下文菜單,然后選擇“在此處打開命令窗口”:
然后粘貼命令: devenv.exe / resetuserdata
Visual Studio啟動時,它已被重置:
當我加載項目時,錯誤消失了:
確保選中工具 - >選項 - >文本編輯器 - > C# - >智能感知 - >“鍵入字符后顯示完成列表”。 我已經安裝並卸載了VS 2017,那時智能感應停止在VS 2015中工作。
我是如何修理它的:
我去了Tools -> Extensions and Updates
並卸載了我沒有使用的每個擴展。 其中只有大約3個。 我記得刪除的是“Microsoft Office Extensions”,或類似的東西。 我沒有resharper或Xamarin,我已經看到過與此相關的提及。 當我完成Visual Studio重啟時,XAML intellisense又回來了! 救濟...
可能的情況是,您需要做的就是卸載任何一個擴展,並在此之后重置VS會解決問題。
更多細節:
當這個問題突然出現時,我不記得具體改變任何東西(例如安裝任何東西)。 我懷疑這是由於Windows更新。 我真的很擔心這個!
我嘗試重啟VS,重啟我的電腦,好幾次都沒有成功,還檢查了我的智能感知設置。 我嘗試了取消選中它們並再次檢查的建議。
我的F#代碼也失去了智能感知。 C#很好,除了XAML。
它出現在所有VS2015項目中。
版本:Visual Studio 2015,Windows 10. 2018年1月。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.