web-dev-qa-db-ja.com

崇高なテキスト2の例外コードセクションを折りたたむ/折りたたむ

崇高なテキスト2のコードセクションを除くすべてを非表示にするプラグインまたはショートカットはありますか?

一度に1つのセクションを折りたたむのではなく、セクションを除くすべてを一度に折りたたむ必要があります。

ありがとう〜

enter image description here

88
newBike

行番号の上にマウスを移動すると、矢印が表示されます。矢印をクリックすると、コードが折りたたまれたり折りたたまれたりします

enter image description here

enter image description here

すべてを折りたたむ/展開する場合は、編集->コードの折りたたみを選択し、「すべてを折りたたみ」または「すべてを展開」を選択します。

enter image description here

192
alfasin

他の答えに加えて、レベルに基づいて折りたたむこともできます。たとえば、foldのデフォルトのキーバインディングを確認します。

Subblime key bindings default

フォールドキーバインディングの検索。

searching for fold key bindings in sublime

たとえば、foldall、または折りたたみレベル1は、 Ctrl 続いてシーケンスを押します k その後 1

enter image description here

または折り畳みレベル2は Ctrl 続いてシーケンスを押します k その後 2

enter image description here

またはすべてを展開すると、保持することになります Ctrl 続いてシーケンスを押します k その後  または私のデフォルトでは、手紙にバインドされているようです j

enter image description here

警告。

押す Ctrl+k 2回は、行または行数を削除します。しかし実際には、次の方法で1つずつ戻すことができます。 Ctrl+u

21
jmunsch

できることの1つは、正規表現を使用してコードブロックを選択することです。たとえば、except(.|\n)*?raise.*を使用します。次に、検索バーで[すべて検索]を選択し、[編集]-> [コードの折りたたみ]-> [折りたたみ]を選択します。
Windowsショートカット:Ctrl-Shift- [
Macショートカット:Cmd-Alt- [

その後、すべての例外ブロックが折りたたまれます。

14
Literal

私はこれが古い質問であることを知っていますが、それでも検索結果の上位に表示され、OPが望んだことをまったく解決する答えはありません。

  1. コードを選択してくださいしない隠したい
  2. 「選択」->「選択の反転」を使用して、代わりに非表示にするコードを選択しますdo
  3. ctrl + shift + [またはCommand + Option + ]を使用して、選択を折りたたみます

これにより、最初に選択したコードだけが表示されます。

2
Jon Green

MAC専用のFoldおよびUnFold関数またはクラスベース:

 * Fold: command + K, command + 1
 * UnFold: command + K, command + J
0
Govind Sharma