Есть ли какой-либо плагин или ярлык, чтобы скрыть все, кроме раздела кода, в Sublime Text 2?
Мне нужно складывать все, кроме секции за раз, а не складывать одну секцию за раз.
Спасибо ~
Ответы:
Если вы наведете указатель мыши на номера строк, вы увидите стрелки - нажатие на любую из них свернет / свернет код
Если вы хотите свернуть / развернуть все - вы можете сделать это, перейдя в меню «Правка» -> «Сворачивание кода» и выбрав «свернуть все» или «развернуть все»:
edit -> code folding -> fold/unfold all
- Я добавлю скриншот через минуту
"fold_buttons": true
в Preferences -> Settings - User
.
В дополнение к другим ответам также можно сбросить карты в зависимости от уровня. Так, например, посмотрите на привязки клавиш по умолчанию для складки.
Ищем привязки клавиш складывания.
Так, например, для удержания уровня складывания или складывания 1 Ctrlследует нажать последовательность, kа затем 1:
Или уровень складывания 2: удерживать Ctrl, нажимать последовательность, kа затем 2:
Или разворачивать все было бы, удерживая, Ctrlа затем нажимая последовательность, kа затем 0или в моих настройках по умолчанию я также, кажется, привязал ее к букве j:
Двойное нажатие Ctrl+ kудалит строку или количество строк. Но не совсем так, потому что вы можете вернуть их один за другим Ctrl+u
Вы можете выбрать блок кода Except с помощью регулярного выражения, например, используя except(.|\n)*?raise.*
в вашем случае. Затем вы можете выбрать «Найти все» в строке поиска, затем «Правка» -> «Сворачивание кода» -> «Свернуть».
Ярлык Windows: Ctrl-Shift- [
Ярлык Mac: Cmd-Alt- [
Тогда блок «Все кроме» будет разрушен.
Я знаю, что это старый вопрос, но он по-прежнему занимает одно из первых мест в результатах поиска, и ни один из ответов не соответствует требованиям OP.
ctrl + shift + [
или, Command + Option + ]
чтобы свернуть выбор (ы)Это оставит вам видимым только код, который вы изначально выбрали.
Функция или база классов Fold and UnFold только для MAC:
* Fold: command + K, command + 1
* UnFold: command + K, command + J