2013-10-04 3 views
4

Я установил плагин Filter Lines (ОС Windows), но я не могу понять, если это возможно, чтобы иметь сочетание клавиш для Edit>Code Folding>Fold With String так как я не могу найти комбинацию клавиш по умолчанию ctrl+kctrl+s в Key Bindings - Default?Sublime Text 3 и фильтр линии плагин - необходимость сочетания клавиш для свёртывания кода

Если это невозможно, может ли кто-нибудь обратиться к другому фильтру фильтра, который (в идеале) в реальном времени фильтрует текст, поэтому я могу редактировать все строки за один раз?

Я хочу сочетания клавиш для линий сгиба Код:

I want keyboard actions for the Code Folding stuff

ответ

3

Просто посмотрите на the plugin source и вы будете знать, какую команду для запуска в качестве ярлыка. Если имя командного класса равно FoldToLinesCommand, имя команды в файлах ярлыков будет fold_to_lines.

Другим решением является открыть Высшую консоль и введите

sublime.log_commands(True) 

это будет регистрировать все команды в консоли. После этого вам просто нужно запустить нужную команду в качестве ярлыка, посмотреть на вывод консоли и записать его в файлы привязки ключей. Не забудьте отключить ведение журнала команд, когда вы закончите, чтобы избежать бесполезного вывода.

1

В качестве альтернативы дополнительным плагинам я в настоящее время использую собственные складные ярлыки Sublime. Обратите внимание, что при создании выбора слова или строки, например, вы только сбрасываете выбранную строку.

Ctrlсдвиг[ ярлык может быть использован для складывания блока кода. Конечно, разворачивание может быть выполнено с соответствующими ctrlshift] ярлык.

Эти ярлыки определены в таблице по умолчанию Sublime, как fold и unfold, как показано ниже.

{ "keys": ["ctrl+shift+["], "command": "fold" }, 
{ "keys": ["ctrl+shift+]"], "command": "unfold" }, 

Надеюсь, это поможет вам.