Existe algum plugin ou atalho para ocultar tudo, exceto a seção de código no texto sublime 2?
Preciso dobrar tudo, exceto uma seção de cada vez, Não dobrar uma seção de cada vez.
Obrigado ~
Existe algum plugin ou atalho para ocultar tudo, exceto a seção de código no texto sublime 2?
Preciso dobrar tudo, exceto uma seção de cada vez, Não dobrar uma seção de cada vez.
Obrigado ~
Respostas:
Se você passar o mouse sobre os números das linhas, verá setas - clicar em qualquer uma delas dobrará / recolherá o código
Se você deseja recolher / expandir tudo - você pode fazer isso indo para editar-> dobragem de código e escolha "dobrar tudo" ou "desdobrar tudo":
edit -> code folding -> fold/unfold all
- Vou adicionar uma captura de tela em um minuto
"fold_buttons": true
ao Preferences -> Settings - User
.
Além das outras respostas, também é possível dobrar com base no nível. Então, por exemplo, olhando para as combinações de teclas padrão para dobra.
Procurando teclas dobradas.
Então, por exemplo, um foldall ou nível de dobramento 1 seria segurar Ctrlseguido de pressionar a sequência ke então 1:
Ou dobrar o nível 2 seria segurar Ctrlseguido de pressionar a sequência ke então 2:
Ou desdobrar tudo seria segurar Ctrlseguido de pressionar a sequência ke então 0ou nos meus padrões, também parece que estou vinculado à letra j:
Pressionar Ctrl+ kduas vezes removerá uma linha ou uma contagem de linhas. Mas não porque você pode colocá-los de volta um por um Ctrl+u
Uma coisa que você pode fazer é selecionar o bloco de código Exceto usando uma expressão regular, por exemplo, usando except(.|\n)*?raise.*
no seu caso. Você pode então selecionar "Find all" na barra de pesquisa, então Editar-> Code Folding -> Fold.
Atalho do Windows: Ctrl-Shift- [
atalho do Mac: Cmd-Alt- [
Todo o bloco Exceto será então colapsado.
Eu sei que esta é uma pergunta antiga, mas ainda aparece em alta nos resultados de pesquisa e nenhuma das respostas faz exatamente o que o OP queria.
ctrl + shift + [
ou Command + Option + ]
para recolher a (s) seleção (ões)Isso deixará você apenas com o código que você selecionou originalmente visível.
Função Dobrar e Desdobrar ou base de classe apenas para MAC:
* Fold: command + K, command + 1
* UnFold: command + K, command + J