注释和取消注释代码的快捷键是啥?

Posted

技术标签:

【中文标题】注释和取消注释代码的快捷键是啥?【英文标题】:What key shortcuts are to comment and uncomment code?注释和取消注释代码的快捷键是什么? 【发布时间】:2012-08-17 11:59:37 【问题描述】:

Ctrl+E+C(注释)和Ctrl+E kbd>+U(取消注释)在旧版本中,或 Ctrl+K+CCtrl +K+U.

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

如何启用这些快捷方式?

【问题讨论】:

【参考方案1】:

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

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

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

【讨论】:

现在它适用于 Ctrl+E、Ctrl+C 和 Ctrl+E,Ctrl+U 分别用于注释和取消注释。【参考方案2】:

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

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

【讨论】:

如果你在 XML 文件上,我相信它是 View -> Toolbars -> XML Editor,如果你在文本文件上,那么是 View -> Toolbars -> Text Editor。如果你设置了一个,它似乎都记住了它(所以你应该只需要设置一个)。【参考方案3】:

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

【讨论】:

【参考方案4】:

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

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

【讨论】:

【参考方案5】:

我就是这样做的,

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

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

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

【讨论】:

【参考方案6】:

我进入菜单:工具选项

环境键盘.

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

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

然后我离开 Ctrl+K 然后 U 用于 Edit.UncommentSelection。

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

【讨论】:

【参考方案7】:

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

【讨论】:

【参考方案8】:

Shift + alt + a

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

【讨论】:

以上是关于注释和取消注释代码的快捷键是啥?的主要内容,如果未能解决你的问题,请参考以下文章

在 Mathematica 7 中取消/注释掉代码的键盘快捷键?

IDEA中多行注释及取消注释快捷键

Eclipse代码快捷键

eclipse java注释快捷键 取消注释快捷键

vc++6.0用快捷键怎样取消注释

idea中注释代码取消代码的快捷键