1

Я пытаюсь понять, как заставить свертывание кода работать так, как я хочу, в Sublime Text 2.

Я могу +K, +J, чтобы раскрыть все. Тогда я могу сделать +K, +1, чтобы сложить все.

На данный момент, я хочу иметь возможность идти прямо, чтобы сбросить уровень х (т.е. уровень 2). Но если я сделаю +K, +2, ничего не произойдет.

Чтобы сложить 2 -го уровня, я сначала развернуть все, а затем сделать +K, +2.

Как я могу указать уровень сгиба с помощью сочетаний клавиш, не раскрывая все сначала?

1 ответ1

1

В вашу таблицу возвышенного текста добавьте:

{ "keys": ["ctrl+1"], "command": "fold_by_level", "args": {"level": 1} },
{ "keys": ["ctrl+2"], "command": "fold_by_level", "args": {"level": 2} },
{ "keys": ["ctrl+3"], "command": "fold_by_level", "args": {"level": 3} },
{ "keys": ["ctrl+4"], "command": "fold_by_level", "args": {"level": 4} },
{ "keys": ["ctrl+5"], "command": "fold_by_level", "args": {"level": 5} },
{ "keys": ["ctrl+6"], "command": "fold_by_level", "args": {"level": 6} },
{ "keys": ["ctrl+7"], "command": "fold_by_level", "args": {"level": 7} },
{ "keys": ["ctrl+8"], "command": "fold_by_level", "args": {"level": 8} },
{ "keys": ["ctrl+9"], "command": "fold_by_level", "args": {"level": 9} },

Уровень 1 сложить все. Совпадение "," в вашем JSON для работы. Готово. ;)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .