我想啓用IntelliSense「自動」功能(如Visual Studio C#2008 Express),但我使用的是Visual Studio C++ 2008 Express Edition,並且在工具>選項>文本編輯器> C/C++中(沒有選項'IntelliSense'(比如Visual C#),我怎樣才能啓用這個功能?我知道我可以找到一個快捷方式(CTRL-space等等)?但是我怎樣才能自動獲得它(下拉菜單)?C++智能感知'自動'功能?它在哪裏?如何獲得'開'?
3
A
回答
6
在C++中,智能感知在默認情況下處於打開狀態(而AFAIK甚至沒有官方的方式關閉它)。但是,當您來自C#時,您可能會認爲它已關閉,因爲它在C++中功能非常弱。 (這樣做的原因是,C++多,更難進行解析。你可以找到關於這個問題here和here更多信息。)
Visual Assist提高C++相當(雖然它可能不是所有的明顯,當你用於C#),但我不認爲你可以在快速版中安裝插件。
+1
您的猜測是正確的 - Visual Assist在Express Edition上不起作用。 – 2009-11-17 18:26:54
5
這應該是默認啓用的,但有時對於C++項目將停止工作。
有沒有在你的項目文件夾中的.ncb文件?如果是這樣,請關閉您的解決方案,刪除該文件,然後重新打開你的解決方案並重建。
2
我使用VC++ 2008 Express Edition作爲我的主要環境。我只能說,有時Intellisense的工作非常好,有時根本不起作用。 Intellisense解析器似乎很慢,並且在很多情況下絆倒了,特別是涉及到模板時。可悲的是,我不認爲你可以指望它始終可用。
0
有一點有時有助於當intellisense沒有做它應該做的是刪除項目文件夾中的.ncb文件以強制VS重建內部數據庫(在刪除文件之前關閉VS) 。
相關問題
- 1. 智能感知功能在自定義VBA功能?
- 2. 獲得LNK2001智能感知可以找到功能
- 3. 如何獲得自定義創建的類的智能感知?
- 4. Visual Studio在哪裏獲得數據智能感知和名稱空間完成
- 5. VS 2010 C++智能感知
- 6. 沒有得到智能感知功能參數在Visual Studio 2010
- 7. Javascript智能感知消息:JS智能感知:內部/(1:0):預計功能
- 8. jQuery:如何獲得智能感知在chached元素上工作
- 9. 如何在T4模板中獲得智能感知?
- 10. 如何在VS代碼中獲得註釋智能感知
- 11. 從哪裏獲得智能FileFilter?
- 12. 如何獲得智能感知自動解決缺失使用指令
- 13. 可能在.js文件中獲得所有智能感知?
- 14. jEdit智能感知
- 15. Eclipse智能感知?
- 16. 列表<T>。哪里哪里也不會在智能感知
- 17. 如何在Chrome的「開發人員欄」控制檯中獲得智能感知功能?
- 18. C++ Cascades - 智能感知不存在?
- 19. 智能感知:預計在C++聲明
- 20. 智能感知+ hasOwnProperty在vscode
- 21. 智能感知未在SSMS
- 22. 我如何獲得創建方法的xcode智能感知?
- 23. 如何獲得Asp.net AJAX智能感知上的控件的OnInit
- 24. 如何獲得WCF Ajax服務的智能感知?
- 25. 爲什麼智能感知功能不斷更改功能?
- 26. C# - C++智能感知文本框
- 27. 的Visual Studio:自動開啓智能感知
- 28. 展開智能感知方法重載
- 29. Visual Studio C#智能感知不會自動顯示
- 30. 如何自動刷新SQL Server Management Studio智能感知緩存?
智能感知有很多功能。您感興趣的是哪個確切的功能? – jalf 2009-11-17 16:27:44
如果我得到這個權利,他希望代碼完成下拉菜單自動彈出,而無需按Ctrl +空格鍵。 – 2009-11-17 16:32:32