我想启用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