Plier / réduire la section sauf code dans sublime text 2
Y a-t-il un plugin ou un raccourci pour masquer tout sauf la section de code dans sublime text 2?
Je dois plier tout sauf la section à la fois , pas plier une section à la fois.
Merci~
4 réponses
Si vous passez la souris sur les numéros de ligne, vous verrez des flèches-cliquer sur l'un d'eux pliera / réduira le code
Si vous voulez réduire / développer tout - vous pouvez le faire en allant dans edit - > code folding et choisissez "fold all" ou "unfold all":
En plus des autres réponses, il est également possible de plier en fonction du niveau. Ainsi, par exemple, en regardant les raccourcis clavier par défaut pour fold.
Recherche de raccourcis clavier.
Ainsi, par exemple un foldall, ou de pliage de niveau 1 serait de tenir Ctrl puis en appuyant sur la séquence k, puis 1:
Ou le niveau de pliage 2 serait de maintenir Ctrl suivi d'appuyer sur la séquence k, puis 2:
Ou le déroulement de toutes les serait serait de tenir Ctrl puis en appuyant sur la séquence k, puis 0 ou dans mon défaut je semblent l'être aussi lié à la lettre j:
Attention.
Appuyant sur Ctrl+k deux fois supprimer une ligne ou d'un nombre de lignes. Mais pas vraiment parce que vous pouvez les remettre un par un par Ctrl+u
Une chose que vous pouvez faire est de sélectionner le bloc de code Except en utilisant une expression régulière, par exemple en utilisant except(.|\n)*?raise.*
dans votre cas. Vous pouvez ensuite sélectionner "Tout trouver" dans la barre de recherche, puis Modifier - > pliage de Code - > plier .
Raccourci Windows: Ctrl-Maj - [
Raccourci Mac: Cmd-Alt - [
Tout le bloc Except sera alors réduit.
Je sais que c'est une vieille question, mais elle arrive toujours haut dans les résultats de recherche et aucune des réponses ne fait tout à fait ce que l'OP voulait.
- Sélectionnez le code que vous ne voulez pas masquer
- utilisez "sélection" - > "inverser la sélection" pour sélectionner le code que vous voulez masquer à la place
- Utilisez
ctrl + shift + [
ouCommand + Option + ]
pour réduire la ou les sélection (s)
Cela vous laissera juste le code que vous aviez initialement sélectionné visible.