自动显示智能感知 (Visual C++ 2010 Express)

发布于 2024-09-29 00:51:26 字数 237 浏览 5 评论 0原文

在 Visual C++ 中一直让我烦恼的一件事是,与 Visual C# 不同,输入新行(或等号等)时,智能感知不会自动显示,因此我每次都必须按 Ctrl+Space。

有什么办法可以改变这个吗?我什至考虑使用 AutoIt 之类的东西来检测我何时按下 Enter 并相应地插入 Ctrl+Space。显然,这远非理想。

Visual Studio 工作人员是否真的忽略了如此明显的错误,或者我只是在某个地方错过了一个选项?

One thing that has always annoyed me in Visual C++ is the fact that, unlike Visual C#, intellisense does not automatically display when a new line (or equals sign, etc) is entered, so I must press Ctrl+Space every time.

Is there any way to change this? It has gotten to the point where I have even considered using something like AutoIt to detect when I press Enter and insert a Ctrl+Space accordingly. Obviously, that is far from ideal.

Has the Visual Studio crew really overlooked such a glaringly obvious mistake, or have I simply missed an option somewhere?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

〆一缕阳光ご 2024-10-06 00:51:26

这是 C++ IntelliSense 的设计行为。没有选项可以更改它。第三方扩展(例如 Visual Assist X)支持替代行为,但是 Visual Studio 的 Express 版本不支持插件和工具扩展。

That is by design behavior on the part of C++ IntelliSense. There is no option to change it. Alternative behaviors are supported by 3rd party extensions like Visual Assist X, however express editions of Visual Studio do not support addins and tool extensions.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文