Visual Studio 2010:为什么没有可用的组合键?

Nic*_*ner 19 ide visual-studio-2010

我正在尝试使用VS 2010来编写C.经常,我尝试使用热键组合,并且我收到以下形式的错误消息:

密钥组合(密钥,密钥)绑定到当前不可用的命令(Command).

为什么是这样?示例包括CTRL + R,R对于RenameCTRL + K,CTRL + D对于Format Document.

我在代码编辑窗口中用光标尝试这些命令.

我发现这适用于2008 C#但不适用于2010 C/C++.

min*_*now 8

正如020Z28所说,C++文本编辑器不支持这些命令.对格式文档的解决方法是全选,然后格式选择:Ctrl A,Ctrl K,Ctrl F.


Sam*_*ell 4

C++ 文本编辑器不实现这两个命令。如果它们在 2008 年可以工作,那只是因为您安装了一个扩展来添加对这些功能的支持。

编辑: OP 目前说“用于编写 C”,以防万一问题稍后更改为“用于编写 C#”。

如果 OP 实际上表示 C#,则发生错误的原因是您正在编辑的文档不属于您当前打开的项目/解决方案,或者该文件的“生成操作”设置为“无”。

  • 因此,设置文档格式的解决方法是选择全部,然后设置选择格式:“Ctrl A”、“Ctrl K”、“Ctrl F”。 (4认同)