我无法找到一种方法来注释和取消注释Visual Studio代码中的多行代码。
是否可以在Visual Studio Code中使用一些快捷方式注释和取消注释多行?如果有,怎么做?
首先,选择要注释/取消注释的行(CTRL+l可以方便地选择几行)
然后:
editor.action.commentLine
# EYZ0 < / p >
editor.action.addCommentLine
要删除行注释,执行editor.action.removeCommentLine (CTRL+K CTRL+U)
editor.action.removeCommentLine
要切换块注释,执行editor.action.blockComment (SHIFT-ALT- a )
editor.action.blockComment
查看官方文档: Visual Studio Code的键绑定
您可以在正式的文档上看到所有可用的键绑定。
这是osx的相关位:
Key Command ⌘K ⌘C Add Line Comment ⌘K ⌘U Remove Line Comment ⌘/ Toggle Line Comment ⇧⌥A Toggle Block Comment
你需要先选择你想要注释的行,然后执行上面的快捷方式,即在osx上⌘/在Windows上Ctrl/。
⌘/
Ctrl/
在Windows中注释多个的快捷键是转变+alt+一个。
您可以使用下面相同的步骤查看现有的快捷方式。我发现默认的不方便,所以我使用下面的过程来更改IDE,使用注释中看到的'/'命令。
你可以通过进入“工具”菜单并选择“选项”来自定义键盘快捷键。然后在“环境”分支中选择“键盘”。从这里可以绑定Edit。评论选择和编辑。UncommentSelection命令到你想要的任何键盘快捷键。
在我的例子中,Ubuntu的快捷方式是ctrl+转变+一个。
选择所有需要注释的行
CTRL + /
对于我的键盘布局,它是Ctrl + §:
// // //
转变 + Alt + 一个:
/* ... */
CTRL + /注释/取消注释多行代码
Ctrl+k+u为大写字母
ctrl+k+l为小写字母
对我来说,它是ctrl + '(我使用瑞典键盘布局)。希望这对大家有所帮助。
在mac上执行:CMD + 转变 + 7
CTRL + 转变 + 一个 CSS多行
先试试选项1。如果它不适合你,那么尝试选项2,这是VS Code的实际快捷方式:
选项1。# eyz0 + # eyz1 + # eyz2
第二个选项。当文本被选中时,点击Ctrl / Cmd+K,然后是Ctrl / Cmd+C。
对于来自Sublime Text或喜欢有Ctrl+转变+/的用户,您可以从上面提到的设置面板进行更改,或者简单地安装微软的Sublime Text Keymap扩展。
Sublime Text
Sublime Text Keymap
更新:由于VS Code现在已经成为几乎所有东西的标准编辑器,我想说选择选项1总是有帮助的。
在Visual Studio Code中的MacOS 注释掉多行中通过键盘快捷键:
MacOS
# eyz0 + # eyz1 + # eyz2
/* ... ... */
或者,
选择所有行,然后按CTRL + /
CTRL + SHIFT + A 对于Red Hat,centos
Windows 10,意大利键盘,VSC 1.19.1:
选择你想要评论的行并按“Ctrl + ù”
visual studio 2017我们做了一个:评论选择
# EYZ0 + # EYZ1 # EYZ0 + # EYZ3
按Ctrl+K获得快捷键。按Ctrl+C确认 # EYZ0 < / p >
如何注释掉VS Code中的多行/单行:
# eyz0 + # eyz1 + # eyz2:
/* multiline comment */
# eyz0 + # eyz1:
// single line comment
窗口:文件>首选项>键盘快捷键
MacOS:代码>首选项>键盘快捷键。
您可以通过键绑定(键名)和命令名在列表中搜索。
# EYZ0 # EYZ1
对可视代码使用注释多行
# EYZ0 + # EYZ1 + # EYZ2
注释单行使用
# eyz0 + # eyz1
Windows: # EYZ0 + # EYZ1 + # EYZ2
Linux: # EYZ0 + # EYZ1 + # EYZ2
在这里你可以找到所有的键盘快捷键:
Windows VSCode Shortcuts .
Linux VSCode Shortcuts
PS:我更喜欢Ctrl+转变+/来切换块注释,因为Ctrl+/是切换行注释的快捷键,所以它自然更容易记住。要做到这一点,只需点击屏幕左下角的设置图标,然后点击“键盘快捷键”,然后找到“切换块…”。然后单击并输入所需的组合。
Win10的法语/英语键盘CTRL +# EYZ1, ctrl+k+u和ctrl+k+l不工作。
下面是它的工作原理:
/* */ # eyz0 + # eyz1 + # eyz2 // # eyz0 + # eyz1
/* */ # eyz0 + # eyz1 + # eyz2
// # eyz0 + # eyz1
É键在右移旁边。
在windows中,你需要按ctrl + /,在mac中,你可以做⌘ + /来做多个注释
// public function index() // { // $badgeIcon = BadgeIcon::all(); // return $this->showAll($badgeIcon); // }
然后如果你想取消注释,然后再次选择这些行,然后按ctrl + /(在windows中),再按⌘ + /(在mac中)。
在VSCODE的新版本(版本1.26.1)中
comment
你可以指定任何你想要的快捷方式。希望能有所帮助。
如果你在linux环境中使用VSCode,那么你可以通过以下方式注释多行:
选择一个代码块=>,然后按Ctrl + 转变 + 一个(块注释)
或者,选择一个代码块=>,然后按Ctrl + /(单行注释应用于所有选定的行)
希望这能有所帮助。
您可以在编辑菜单中找到快捷方式:
编辑>切换块注释=> Shift-Alt-A
在Windows中
选择你想评论的行。 然后按Ctrl + /
对于windows,多行注释的默认键是Alt + 转变 + 一个
对于windows,单行注释的默认键是Ctrl + /
VS Code中的多行注释
要注释代码,请选择这些行并点击:Alt + 转变 + 一个
取消注释选择注释代码并点击:Alt + 转变 + 一个
对于我的评论,我使用:
# eyz0 + # eyz1, # eyz0 + # eyz3
并取消评论:
我使用ubuntu 18.0.4
ubuntu 18.0.4
MacOS上VSCode的键盘快捷键:https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf
我使用⌘/来切换注释。
选择要注释的行
然后按Ctrl + / 对选定的行进行注释
修改VS2019的设置。
# EYZ0
搜索Keyboard
Keyboard
在Show Commands Containing下搜索ToggleLineComment
Show Commands Containing
ToggleLineComment
查看它的设置或更改为您喜欢的任何内容。
非常重要的是:有时需要选择TextEditor而不是Global。这折磨了我好几个小时。
TextEditor
Global
这在某种程度上是对注释行太长(超过80个字符或其他)时的回答的扩展。如果注释太长而文本需要换行,最好控制住它(而不是使用编辑器的文本换行功能)。这个插件Rewrap可以帮助完成https://marketplace.visualstudio.com/items?itemName=stkb.rewrap&ssr=false#review-details
在VS Code中安装插件,选择文本注释,使用答案中描述的正确方法之一(Ctrl + /是最简单的)注释它,然后一旦它被注释,按Alt + Q,这将把文本分割成多行,并注释它。我发现它很有用。希望这能帮助到一些人:)
对于多行注释在Python VSCode,你所要做的只是:
VS代码的所有键盘快捷键都可以在链接中找到
在Windows 10上,你可以使用CTRL + }来注释/取消注释任何一行或代码块。
如果你的Ctrl+/不起作用,也许你需要把它改成Ctrl+NumPad_Divide。
如果您想使用自定义快捷方式,这里是命令名:切换块注释
添加CLTR + ù评论,到快捷键和搜索CTRL + shift + 7(默认启用评论)或搜索评论,右键单击快捷键>添加快捷键[ctrl + k ctrl+a](相当于aggiungi tasto di scelta rapida [ctrl + k ctrl+a]),按下键:ctrl+ ù >进入。
应该像这样添加一个新的行(在点击的行上面)。 # EYZ0 < / p >
在Visual Studio 2022中,所有建议的答案都不能工作,所以现在正确的快捷方式是注释行块(或任何其他快捷方式):
1-转到Tools >Options,像这样的图片:
Tools
Options
2-窗体左侧菜单从Environment列表中选择keyboard,并在输入Show commands containing中写入单词comment,在我的情况下,我需要知道注释多行的快捷方式,我发现它在选项Edit.ToggleblockComment下,如下所示:
Environment
keyboard
Show commands containing
Edit.ToggleblockComment
所以在我的例子中,注释或取消注释多行,快捷键是Ctrl + Shift + /
Ctrl
Shift
/