137

旧版本中有++ Ctrl(注释)和E++ (取消注释) ,或者++和++ 。CCtrlEUCtrlKCCtrlKU

但在 VS 2012 中,我看不到快捷键:

在此处输入图像描述

如何启用这些快捷方式?

4

8 回答 8

164

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

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

(根据我的设置,这些绑定到Ctrl+ KCtrl+CCtrl+ KCtrl+ U。我猜这些是默认值,至少在 C++ 默认值中,但我不确定。找出的最好方法是检查您的设置。)

于 2012-08-22T05:27:58.407 回答
18

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

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

在此处输入图像描述

于 2014-06-02T20:38:36.077 回答
11

使用键CtrlK,C注释掉该行CtrlK, ,U取消注释该行。

于 2015-02-02T11:44:07.593 回答
8

从您的屏幕截图中可以看出您已经安装了 ReSharper。

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

于 2012-08-22T06:58:15.670 回答
2

我是这样弄的

菜单工具环境选项键盘窗口

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

  • 在列表框中选择Edit.CommentSelection
  • 点击“删除”按钮
  • 在“使用新快捷方式:”下的下拉列表中选择“文本编辑器”选项
  • 在“按快捷键:”下的文本框中按您自己的快捷键 示例:按Ctrl+E然后C会给你Ctrl+ EC
  • 点击“分配”按钮
  • 对Edit.UnCommentSelection ( Ctrl+ E, U)重复相同的操作
于 2015-01-20T11:43:04.833 回答
1

我去了菜单:工具选项

环境键盘

显示包含和搜索的命令:comment

我更改了 Edit.CommentSelection 并分配了Ctrl+/用于评论。

然后我离开Ctrl+去 Edit.UncommentSelection。KU

这些可以根据用户的偏好进行调整,即他们更喜欢用什么键来评论/取消评论。

于 2017-04-03T23:36:49.027 回答
0

“commentLine”是您要查找的函数的名称。此功能使用相同的键绑定注释和取消注释

于 2016-08-11T12:47:39.093 回答
0

Shift + alt + a

命令面板非常适合查找快捷键。

于 2021-08-07T21:10:19.047 回答