159

Sublime Text 2中,如何在评论中包含选择?
此操作是否有键盘快捷键?

4

15 回答 15

288

默认情况下,在 Linux/Windows 上,英文键盘的快捷键是Ctrl+ Shift+/来切换块注释,Ctrl+/来切换行注释。

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

{ "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } },
{ "keys": ["ctrl+shift+/"], "command": "toggle_comment", "args": { "block": true } },
于 2012-07-22T08:44:41.620 回答
89

In the "Preferences->Key Bindings - User"

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

Just paste it, these are will work great !

于 2013-03-14T06:44:58.307 回答
20

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

于 2012-11-29T22:11:19.903 回答
14

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

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

于 2013-08-05T18:31:52.443 回答
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;在我的键盘;上,位于/.

这似乎是一个错误。

于 2013-08-23T18:45:20.790 回答
9

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

于 2013-02-14T12:20:05.770 回答
8

这对我来说是个窍门,我来自括号并习惯于在数字键盘上使用ctrl+ /

[
    { "keys": ["ctrl+keypad_divide"], "command": "toggle_comment", "args": { "block": false } },
    { "keys": ["ctrl+shift+keypad_divide"], "command": "toggle_comment", "args": { "block": true } }
]
于 2015-07-15T13:56:14.660 回答
6

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

ctrl+*

于 2013-11-21T10:42:03.277 回答
5

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

进入 Preferences->Key Bindings - Default,替换..."ctrl+/"]..."ctrl+7"...

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

于 2015-05-01T16:59:45.970 回答
2

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

于 2014-01-27T01:41:16.707 回答
2

在带有美式键盘的 Mac 上,您需要cmd+ /

于 2013-10-15T19:09:20.950 回答
0

Max OS:如果您想切换评论多行与块评论整个选择,您可以进行多行编辑,shift+ cmd+ L,然后cmd+/以该顺序。

于 2015-03-19T02:19:28.350 回答
0

在我的带有西班牙语键盘的笔记本电脑上,问题似乎是键绑定上的“/”,我将其更改为++ ctrl,现在它可以工作了。shiftc

{ "keys": ["ctrl+shift+c"], "command": "toggle_comment", "args": { "block": true } },
于 2018-03-11T16:27:11.927 回答
0

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

[

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

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

]
于 2016-07-10T17:04:19.530 回答
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,您也使用不同的快捷键。

于 2017-01-02T11:00:57.803 回答