如何在Visual Studio代码中注释多行?

问题描述 投票:220回答:25

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

是否可以使用某种快捷方式在Visual Studio代码中注释和取消注释多行?如果是的话,该怎么办?

visual-studio-code
25个回答
165
投票

SHIFT + ALT + A

在这里,您可以找到所有键盘快捷键。

All VSCode Shortcuts

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


6
投票

MacOS中,通过键盘快捷键注释掉Visual Studio Code中的多行:

选项+ Shift + A.

/*
...
...
*/

4
投票
  1. 选择您想要评论的所有行
  2. CTRL + /

4
投票

在新版本的VSCODE(版本1.26.1)中

VSCODE Version

  1. 转到文件>首选项>键盘快捷键
  2. 搜索comment双击现有的快捷键'keybinding`
  3. 在我的案例ctrl + shfit + /中按下新的键盘快捷键

您可以指定所需的任何快捷方式。希望能帮助到你。

enter image description here


3
投票

CTRL + SHIFT + A对于Red Hat,centos

  • 选择物品
  • 然后按CTRL + SHIFT + A.

3
投票

Win10与法语/英语键盘CTRL + /,ctrl + k + u和ctrl + k + l不起作用。

以下是它的工作原理:

/ * * / + Qazxswpoi SHIFT + ALT

// A + CTRL

É键位于右侧Shift旁边。


2
投票

对我来说,这是É(我使用瑞典语键盘键盘)。希望能帮助任何人。


2
投票

1.选择文本,按Cntl + K,C注释(Ctr + E + C)2。将光标移动到分隔符之后的第一行//和代码文本之前。 3.按Alt + Shift并使用箭头键进行选择。 ... 4.选择完成后,按空格键输入单个空格。


2
投票

视觉工作室2017我们做了一个:评论选择

ctrl + '

按Ctrl + K以获取快捷方式。按Ctrl + C确认Ctrl+K, Ctrl+C


1
投票

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

您可以通过进入“工具”菜单并选择“选项”来自定义键盘快捷键。然后从“环境”分支中选择“键盘”。从那里,您可以将Edit.CommentSelection和Edit.UncommentSelection命令绑定到您想要的任何键盘快捷键。


1
投票

CTRL + / comment /取消注释多行代码

ctrl + k + u表示大写字母

ctrl + k + l表示小写字母


142
投票
  • 选择要评论/取消评论的行
  • 执行命令editor.action.commentLine(Windows上的默认快捷方式:CTRL + /) 要么 分别执行命令editor.action.addCommentLine(Windows上的默认快捷方式:ctrl+k ctrl+ceditor.action.removeCommentLine(Windows上的默认快捷方式:ctrl+k ctrl+u

请参阅官方文档:Key Bindings for Visual Studio Code


1
投票

在mac上做:CMD + Shift + 7


1
投票

截至目前(版本1.18.0),您可以通过转到文件>首选项>键盘快捷方式来检查键盘快捷键。在这里,您可以搜索与评论相关的快捷方式。

对于来自http://visualstudioshortcuts.com/2017/或喜欢使用Ctrl + Shift + /的用户,您可以从上述设置进行更改,或者只需安装Microsoft的Sublime Text扩展程序。


1
投票

在Windows 10,意大利语键盘,VSC 1.19.1:

选择要评论的行,然后按“Ctrl +ù”


1
投票

在Windows中你需要在mac中按Sublime Text Keymap你可以做ctrl + /做多个评论

Command ⌘ + /

然后,如果你想取消评论,然后再次选择行,然后再次按// public function index() // { // $badgeIcon = BadgeIcon::all(); // return $this->showAll($badgeIcon); // } (在Windows中)ctrl + /(在mac中)。


1
投票

您可以在“编辑”菜单中找到该快捷方式:

编辑>切换块注释=> Shift-Alt-A


-1
投票

如果您在Linux环境中使用VSCode,那么您可以通过以下任一方式注释多行:

选择一段代码=>然后按Ctrl + Shift + A(阻止评论)

或者,选择一个代码块=>然后按Ctrl + /(应用于所有选定行的单行注释)

希望这可以帮助。


81
投票

在Windows中注释多个的键盘快捷键是shift + alt + A.


52
投票

如何在VS代码中注释掉多行/单行:


MacOS的:

Shift + Option + A:

/* multiline    
   comment */

CMD + /:

// single line comment    

视窗:

Shift + Alt + A:

 /* multiline
    comment */

CTRL + /:

// single line comment

如何重新映射/更改这些快捷方式?

Windows:“文件”>“首选项”>“键盘快捷键”。

MacOS:代码>首选项>键盘快捷键。

您可以通过键绑定(键名称)和命令名称搜索列表。


阅读:How to set shortcuts from another text editor (Sublime, Atom etc)?

官方文档:Key Bindings for Visual Studio Code


37
投票

在我的例子中,Ubuntu,快捷键是ctrl + shift + A.


25
投票

您可以在官方documentation上查看所有可用的键绑定。

这是osx的相关位:

Key     Command

⌘K ⌘C   Add Line Comment    
⌘K ⌘U   Remove Line Comment 
⌘/      Toggle Line Comment 
⇧⌥A     Toggle Block Comment

您需要先选择要评论的行,然后执行上面的快捷方式,即在Windows上的osx ⌘/上执行Ctrl/


13
投票

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

//
//
//

和Shift + Alt + A:

/*
...
*/

8
投票

在视觉代码上使用注释多行

shift+alt+a

评论单行使用

ctrl + /

6
投票

CTRL + SHIFT + A用于CSS多线

  • Ubuntu 16
  • VSCode版本1.17.2
© www.soinside.com 2019 - 2024. All rights reserved.