C++ IntelliSense 'auto' 功能?它在哪里?如何得到它 'on' ?

标签 c++ visual-studio-2008 visual-c++ intellisense

我想启用 IntelliSense “自动”功能(如 Visual Studio C# 2008 Express),但我使用的是 Visual Studio C++ 2008 Express Edition,在“工具”>“选项”>“文本编辑器”>“C/C++”中(没有“IntelliSense”选项(如 Visual C#)。我如何启用此功能?我知道我可以获得快捷方式(CTRL-空格等...)?但是我如何自动获得它(下拉菜单)?

最佳答案

在 C++ 中,IntelliSense 默认情况下是打开的(据我所知,甚至没有官方的方法来关闭它)。但是,当您从 C# 转过来时,您可能会认为它已关闭,因为它在 C++ 中的功能要弱得多。 (原因是 C++ 很难解析。您可以找到关于 herehere 主题的更多信息。)

Visual Assist大大改进了 C++(尽管当您习惯了 C# 时它可能不会那么显着),但我认为您不能在速成版中安装插件。

关于C++ IntelliSense 'auto' 功能?它在哪里?如何得到它 'on' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1749951/

相关文章:

.net - 使用 "Solution Folders"组织 Visual Studio 解决方案

c++ - 我写了一个 C++ 代码来去除句子的空格,但是当我尝试打印它时,它不会打印第一个单词

.net - 我的对话节点在创建 mfc 项目时丢失了

c++ - Visual Studio 编译器警告 C4250 ('class1' : inherits 'class2::member' via dominance)

visual-studio - 我可以像 Visual Studio 一样设置 Intellij IDE 的环境吗?

c++ - 如何使用 x64 运行 cl?

c++ - 用子类对象初始化的多态基类对象数组

c++ - 如何使用 ostream 在 c++ 中将 unsigned char 打印为十六进制?

c++ - Ubuntu 中的 execl() 参数

c++ - 在 Windows 上交叉编译 XZ-5.X.X