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

问题描述 投票:0回答:8

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

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

enter image description here

如何启用这些快捷键?

visual-studio comments visual-studio-2012
8个回答
167
投票

键盘加速器是可配置的。您可以在

Tools -> Options
页面的
Environment -> Keyboard
中找到与命令绑定的键盘快捷键。

这些命令名为 Edit.CommentSelectionEdit.UncommentSelection

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


18
投票

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

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

enter image description here


11
投票

使用键 CtrlKC 注释掉该行,使用 CtrlKU 取消注释该行。


8
投票

从您的屏幕截图来看,您似乎已经安装了 ReSharper。

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


2
投票

我就是这么做的,

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

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

  • 在列表框中选择Edit.CommentSelection
  • 点击“删除”按钮
  • 在“使用新快捷方式:”下的下拉列表中选择“文本编辑器”选项
  • 在“按快捷键:”下的文本框中按您自己的快捷键 示例:按 Ctrl+E,然后按 C 将为您提供 Ctrl+EC
  • 单击“分配”按钮
  • Edit.UnCommentSelection重复相同的操作(Ctrl+EU

1
投票

我进入菜单:工具选项

环境键盘

显示包含和搜索的命令:评论

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

我离开了 Ctrl+K 然后 U 进入 Edit.UncommentSelection。

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


0
投票

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


0
投票

Shift + alt + a

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

© www.soinside.com 2019 - 2024. All rights reserved.