Ярлык клавиатуры для комментариев в Sublime Text 2

В Sublime Text 2, как я могу заключить выделение в комментарий?
Есть ли комбинация клавиш для этого действия?

Ответ 1

По умолчанию для 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 } },

Ответ 2

В "Preferences- > Key Bindings - User"

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

Просто вставьте его, они будут работать отлично!

Ответ 3

Я бы хотел добавить, что на моем mac по умолчанию блочный комментарий toggle shortcut равен cmd + alt + /

Ответ 4

Для немецких клавиатур используйте ctrl + shift + # для переключения комментария блока и ctrl + # для переключения комментария строки.

Ярлык в Preferences->Key Bindings - Default установлен на Ctrl+Shift+/ и Ctrl+/, но для фактического использования функций нажмите клавиши, указанные выше.

Ответ 5

На бразильской португальской клавиатуре ABNT2 у меня есть аналогичная проблема с сообщением JoshDM. В файле sublime-keymap у меня есть:

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

Но я должен использовать ctrl + ; и ctrl + shift + ;. На моей клавиатуре ; находится слева от /.

Похоже на ошибку.

Ответ 6

вам нужно заменить "/" на "7", он работает на раскладке клавиатуры без английского.

Ответ 7

Это сделало трюк для меня, идущего из скобок и используемого для ctrl +/на numpad.

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

Ответ 8

На моей клавиатуре (шведский) это ключ справа от "ä": "*".

ctrl + *

Ответ 9

На клавиатуре (испанский) SO: Win7.

Перейдите в Preferences- > Key Bindings - Default, замените ..."ctrl+/"]... на "ctrl+7"...

И не используйте numpad, это не сработает. Просто используйте числа над буквами

Ответ 10

На Mac с американской клавиатурой вы хотите cmd + /.

Ответ 11

Кажется, что-то вроде ошибки отображения клавиатуры. Я португальский, поэтому я использую клавиатуру PT/PT. Sublime Text 3, по-видимому, обрабатывает / как ~.

Ответ 12

Макс. ОС: если вы хотите переключить комментарий нескольких отдельных строк и комментариев блока на весь выбор, вы можете выполнить редактирование нескольких строк, shift + cmd + L, затем cmd + / в эта последовательность.

Ответ 13

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

[

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

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

]

Ответ 14

Сначала откройте 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. Вы также используете различные клавиши быстрого доступа.

Ответ 15

По умолчанию для Linux/Windows для английской клавиатуры ярлык Ctrl+Shift+/ для переключения комментария блока и Ctrl+/ для переключения комментария строки.