快捷方式以阻止块注释

问题描述 投票:1回答:1

在Visual Studio Code中,快捷键[Ctrl + /]使您可以注释选定的行(如果以前没有注释行,或者如果注释了每行,则取消注释/切换注释/。

是否有可能撤消评论?

例如,现在:

line 1    \                 // line 1
line 2     -> [Ctrl + /] -> // line 2
// line 3 /                 // // line 3

预期:

line 1    \                   // line 1
line 2     -> [Ctrl + ???] -> // line 2
// line 3 /                   line 3
visual-studio-code comments toggle reverse shortcut
1个回答
0
投票

您可以通过一个额外的命令轻松完成此操作:

Shift + Alt + I:将您的选择分成几行,每行都有自己的光标。然后Ctrl + /完全可以满足您的要求。

您可以使用宏扩展名multi-command将其设置为宏,以一步完成此操作:

在settings.json中:

"multiCommand.commands": [
  {
    "command": "multiCommand.reverseComments",
    "sequence": [
      "editor.action.insertCursorAtEndOfEachLineSelected",
      "editor.action.commentLine",
    ]
  }
]

在您的keybindings.json中:

{
  "key": "ctrl+/",             // or whatever keybinding you wish
  "command": "extension.multiCommand.execute",
  "args": { "command": "multiCommand.reverseComments" },
  "when": "textInputFocus && editorHasSelection"
},

这看起来很有用,我想我也会用。

© www.soinside.com 2019 - 2024. All rights reserved.