Visual studio 注释和取消注释代码的快捷键是什么?

Visual studio 注释和取消注释代码的快捷键是什么?,visual-studio,comments,visual-studio-2012,Visual Studio,Comments,Visual Studio 2012,旧版本中有Ctrl+E+C(注释)和Ctrl+E+U(取消注释),或者Ctrl+K+C和Ctrl+K+U 但在VS 2012中,我看不到关键的快捷方式: 如何启用这些快捷键?键盘加速器是可配置的。您可以在Environment->keyboard页面的Tools->Options中找到哪些键盘加速器绑定到命令 这些命令被命名为Edit.CommentSelection和Edit.UncommentSelection (用我的设置,这些绑定到CTRL+K,CTRL+C和CTRL+K,CTRL+U

旧版本中有Ctrl+E+C(注释)和Ctrl+E+U(取消注释),或者Ctrl+K+C和Ctrl+K+U

但在VS 2012中,我看不到关键的快捷方式:


如何启用这些快捷键?

键盘加速器是可配置的。您可以在
Environment->keyboard
页面的
Tools->Options
中找到哪些键盘加速器绑定到命令

这些命令被命名为Edit.CommentSelectionEdit.UncommentSelection


(用我的设置,这些绑定到CTRL+K,CTRL+C和CTRL+K,CTRL+U。我猜想这些都是默认值,至少在C++默认值中,但我不确定。最好的方法是检查你的设置。)< /P> < P>从你的屏幕截图看来,你已经安装了ReSalpor。


根据安装时选择的键绑定选项,某些标准快捷方式现在可能会重定向到ReSharper命令。值得检查一下,例如,R#在代码清理对话框中使用了Ctrl+E和C。

您还可以在Visual Studio中添加工具栏以使按钮可用

视图>工具栏>文本编辑器

我就是这样做的

菜单工具→ 关于环境的选择→ 键盘窗口

可以按照以下步骤更改默认快捷方式

  • 在列表框中选择Edit.CommentSelection
  • 点击“删除”按钮
  • 在“在中使用新快捷方式:”下的下拉列表中选择“文本编辑器”选项:
  • 在“按快捷键:”下的文本框中按自己的快捷键: 示例:按Ctrl+E,然后按C将显示Ctrl+E,C
  • 点击“分配”按钮
  • 对编辑重复相同的操作。取消选择的注释(Ctrl+E,U)
使用CtrlK,C键注释掉该行,使用CtrlK,U键取消注释该行。

您要查找的函数名是“commentLine”。此函数使用相同的键绑定来执行和取消执行

我进入菜单:工具→ 选项

环境→ 键盘

显示包含和搜索的命令:注释

我更改了Edit.CommentSelection,并为注释指定了Ctrl+/

我先按Ctrl+K,然后按U键选择Edit.UncommentSelection


这些可以根据用户的偏好进行调整,以确定他们希望注释/取消注释的键。

我相信如果您使用的是XML文件,则是View->Toolbars->XML Editor;如果您使用的是文本文件,则是View->Toolbars->Text Editor。如果您设置了一个,似乎两个都能记住它(所以您应该只需要设置一个)。现在它分别适用于Ctrl+E、Ctrl+C和Ctrl+E,Ctrl+U用于注释和取消注释。