c++和c#的Visual Studio键绑定[重复]

Posted

技术标签:

【中文标题】c++和c#的Visual Studio键绑定[重复]【英文标题】:visual studio key binding for c++ and c# [duplicate] 【发布时间】:2013-05-28 08:21:19 【问题描述】:

我主要是一名 C# 开发人员,但现在我正在从事一个 C++ 项目。 在 C# 中,当我右键单击文档或变量或类定义时,我会得到很多有助于更快开发的菜单(例如重构以更改变量的名称),但在 C++ 中,所有这些菜单都被禁用。

我认为,有一个设置将我的环境设置为 c#,因此菜单对 c++ 无效。我说的对吗?

如何更改设置并使其与 c++ 兼容?

是否有任何有用的扩展可以帮助我在 C++ 中做这些类型的事情?

【问题讨论】:

【参考方案1】:

不,这个功能在 C++ 中并不像在 C# 中那样存在。您的 IDE 或其配置没有任何问题。

如果您愿意,可以将 Visual Studio 的设置重置为默认的 C++ 开发设置,但这样做没有多大意义。它只会更改某些键绑定,使习惯于 Visual C++ 6.0 的人更熟悉,而您将无法找到所需的命令。不会神奇地出现新的命令。为此,请使用“工具”菜单下的“导入/导出设置向导”。所有默认语言设置均作为“导入”屏幕上的预定义选项提供。

就扩展而言,请考虑 Whole Tomato 的 Visual Assist X。您必须为此付费,但对于使用 Visual Studio 的 C++ 开发人员来说,它确实是一个很棒且不可或缺的工具。可能还有其他选择,但我不能推荐任何一种。

【讨论】:

以上是关于c++和c#的Visual Studio键绑定[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何在Visual Studio中选择C++和C#的编译器版本

json Visual Studio代码的键绑定

C#(Visual Studio):数据库、数据集、绑定源之间的相关性

Visual Studio 的 Eclipse 键绑定

为啥 C++ 中的 Visual Studio 不如 C# 中的智能? [关闭]

如何在 Visual Studio 2003 中重命名 C++ 源文件?