Visual Studio能否设置单个快捷键切换代码注释与取消注释
Visual Studio 配置单快捷键切换注释的实现方法
Visual Studio 原生就支持单命令切换注释状态,不需要安装第三方扩展,直接修改快捷键绑定即可实现和IntelliJ IDEA一致的操作逻辑,配置步骤如下:
- 打开快捷键配置入口:点击顶部菜单栏「工具」→「选项」,在弹窗左侧导航栏展开「环境」分类,选择「键盘」设置页
- 在设置页顶部的「显示命令包含」搜索框中,输入
切换行注释(英文版本对应搜索Toggle Line Comment,注意不要选择「注释选定内容」「取消注释选定内容」这两个单向操作命令) - 选中搜索到的「切换行注释」命令后,点击「按快捷键」输入框,按下你习惯的
Ctrl + /组合键,再点击「分配」按钮保存配置 - 如果设置时提示该快捷键已被其他命令占用,可根据提示移除原命令的绑定,或给冲突命令分配其他快捷键即可
配置完成后效果和IDEA完全一致:
选中多行代码时按下快捷键,会批量切换所有选中行的注释状态;未选中代码时,会直接切换光标所在行的注释状态,不需要再分别记忆注释、取消注释两套快捷键。
如果需要使用/* */格式的块注释切换,可按同样流程搜索切换块注释命令,绑定对应的快捷键即可。默认的Ctrl + K + C注释、Ctrl + K + U取消注释是两个独立的单向操作命令,和切换注释命令互不冲突,配置后也可以继续使用。
内容的提问来源于stack exchange,提问作者GoldNova
相关产品推荐
相关产品推荐

