在不关闭IntelliSense的情况下关闭Visual Studio 2019中的自动建议功能

5

我是Visual Studio的新手,希望能在不完全禁用IntelliSense的情况下禁用自动建议。具体而言,我不想看到弹出式提示不断覆盖正在编写的代码,但我仍然希望在需要时使用Ctrl-Space请求建议。我正在使用C/C++语言进行编码。

我已经找到了有关如何在Visual Studio Code中完成此操作的信息,但我没有找到类似的内容适用于Visual Studio。

如果这只是因为我不理解如何正确使用Visual Studio或IntelliSense,请帮助我理解或指导我到一个真正的Microsoft爱好者论坛。

3个回答

6
解决方法是进入“工具-》选项-》文本编辑器-》C/C++-》常规”,取消勾选“自动列出成员”选项。
此方法参考了“Intellisense在Visual Studio 2010 Professional中无法使用C++ '切换完成模式'”问题的这个答案。

1

在不关闭IntelliSense的情况下关闭Visual Studio 2019中的自动建议

解决方案

编辑菜单-->智能感知-->点击切换完成模式

enter image description here

在此之后,当你输入时,它不会自动覆盖你正在工作的代码。
希望这能对你有所帮助。

我很惊讶“切换完成模式”对我来说是灰色的,但这个答案解释说它只适用于Visual Basic和C#。谢谢你指引我正确的方向。 - Neil Steiner

0

1
当我尝试您链接中的建议(特别是禁用自动更新)时,Visual Studio停止提供建议,但不幸的是也隐藏了源视图中的所有错误和警告。 - Neil Steiner

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接