用于在Sublime Text 2中注释行的键盘快捷键

时间:2012-07-22 08:40:38

标签: sublimetext2

Sublime Text 2 中,如何将选区括在评论中? 此操作是否有键盘快捷键?

14 个答案:

答案 0 :(得分:288)

默认情况下,在Linux / Windows上,对于英文键盘,快捷键为 Ctrl + Shift + / 以切换块注释,并且< kbd> Ctrl + / 切换一行注释。

如果你进入Preferences->Key Bindings - Default,你可以找到所有的快捷方式,下面是评论的行。

{ "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+/"], "command": "toggle_comment", "args": { "block": true } },

答案 1 :(得分:88)

在“首选项 - &gt;键绑定 - 用户”

[
   { "keys": ["ctrl+7"], "command": "toggle_comment", "args": { "block": false } },
   { "keys": ["ctrl+shift+7"], "command": "toggle_comment", "args": { "block": true } }
]

只需粘贴它,这些都会很棒!

答案 2 :(得分:21)

我想补充一点,默认情况下,我的Mac上的注释切换快捷方式是 cmd + alt + /

答案 3 :(得分:14)

对于德语键盘,使用 ctrl + shift + 来切换块注释和 ctrl + 切换一行注释。

Preferences->Key Bindings - Default中的快捷方式设置为 Ctrl + Shift + / Ctrl + / ,但要实际使用这些功能,请按上述键。

答案 4 :(得分:10)

在巴西葡萄牙语ABNT2键盘中,我遇到了与JoshDM报道的类似的问题。在文件sublime-keymap中我有:

{ "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+/"], "command": "toggle_comment", "args": { "block": true } },

但我必须使用 ctrl + ; ctrl + shift + ; 。在我的键盘上,; 位于 / 的左侧。

这似乎是一个错误。

答案 5 :(得分:9)

您需要将“/”替换为“7”,它适用于非英语键盘布局。

答案 6 :(得分:6)

在我的键盘(瑞典语)中,它是“ä”右侧的关键:“*”。

CTRL + *

答案 7 :(得分:5)

在键盘(西班牙语)中,SO:Win7。

进入首选项 - &gt;键绑定 - 默认, 将datetime替换为function flatten2(input) { var output = []; var todo = [input]; var current; var head; while(todo.length) { var current = todo.shift(); if(Array.isArray(current)) { current = current.slice(); head = current.shift(); if(current.length) { todo.unshift(current) } todo.unshift(head); } else { output.push(current); } } return output; }

并且不使用小键盘,它不起作用。 只需使用字母上方的数字

答案 8 :(得分:2)

在使用美式键盘的Mac上,您需要 cmd + /

答案 9 :(得分:2)

似乎是某种键盘映射错误。我是葡萄牙语,所以我使用的是PT / PT键盘。 Sublime Text 3显然是将 / 作为处理。

答案 10 :(得分:0)

最大操作系统:如果要切换注释多个单独的行与块注释整个选择,您可以进行多行编辑, shift + cmd + L ,然后是那个序列中的 cmd + /

答案 11 :(得分:0)

Ctrl + d Ctrl + Shift + d ....

<li *ngFor="let item of myData">
        {{item.title}}
    </li> 

答案 12 :(得分:0)

首先打开Sublime Text 2。

在顶部菜单栏上选择Preferences

然后选择Key Bindings -User

而不是把这段代码,

[
    { "keys": ["ctrl+shift+c"], "command": "toggle_comment", "args": { "block": false } },

    { "keys": ["ctrl+shift+c"], "command": "toggle_comment", "args": { "block": true } }
]

我使用 Ctrl + Shift + C ,您还可以使用不同的快捷键。

答案 13 :(得分:0)

在我的笔记本电脑上使用西班牙语键盘,问题似乎是键绑定上的“/”,我将其更改为 ctrl + shift + c 现在可行。

{ "keys": ["ctrl+shift+c"], "command": "toggle_comment", "args": { "block": true } },