我找不到在Visual Studio code中注释和取消注释多行代码的方法。

是否可以在Visual Studio Code中使用一些快捷方式注释和取消注释多行?如果有,怎么做?


当前回答

对于我的键盘布局,它是Ctrl +§为:

//
//
//

Shift + Alt + A用于:

/*
...
*/

其他回答

在Windows 10中,你可以使用CTRL +}对任何一行或代码块进行注释/取消注释。

在windows中,您需要按ctrl + /在mac中,您可以使用⌘+ /进行多个注释

// public function index()
// {
//     $badgeIcon = BadgeIcon::all();
//     return $this->showAll($badgeIcon);
// }

然后如果你想取消注释,那么再次选择这些行,然后再次按ctrl + /(在windows中)⌘+ /(在mac中)。

Windows: Shift + Alt +

Linux: Shift + Ctrl + A

在这里你可以找到所有的键盘快捷键:

Windows VSCode快捷方式

Linux VSCode快捷方式

PS:我更喜欢用Ctrl+Shift+/来切换块注释,因为Ctrl+/是切换行注释的快捷键,所以它自然更容易记住。要做到这一点,只需点击屏幕左下角的设置图标,然后点击“键盘快捷键”,然后找到“切换块…”。然后单击并输入所需的组合。

VS代码的所有键盘快捷键都可以在链接中找到:link

添加Line注释Ctrl+K Ctrl+C 删除一行注释Ctrl+K Ctrl+U 更多快捷键Ctrl+/

您可以使用下面相同的步骤查看现有的快捷方式。我发现默认的不方便,所以我使用下面的过程来更改IDE,使用注释中看到的'/'命令。

你可以通过进入“工具”菜单并选择“选项”来自定义键盘快捷键。然后在“环境”分支中选择“键盘”。从这里可以绑定Edit。评论选择和编辑。UncommentSelection命令到你想要的任何键盘快捷键。