コードの折りたたみ
CLion は特定のコード構造を自動的に認識し、折りたたみ可能にします。 カスタム折りたたみ領域を定義することもできます。
折りたたまれたコードフラグメントは、網掛けの省略記号 (
) として表示されます。 折りたたまれたコード箇所にエラーがある場合、CLion はその箇所を赤でハイライトします。
詳細については、 コードの折りたたみ を参照してください。
コマンド | ショートカット | 説明 |
|---|---|---|
折りたたむ | Ctrl+NumPad - | キャレットがある折りたたみ可能なブロックを折りたたみます。 |
展開 | Ctrl+NumPad + | キャレットで折りたたまれたブロックを展開します。 |
再帰的に折りたたむ | Ctrl+Alt+NumPad - | 現在の折りたたみ可能なブロックとその中のすべての折りたたみ可能なブロックを折りたたみます。 |
再帰的に展開 | Ctrl+Alt+NumPad + | キャレットの折りたたまれたブロックを展開し、その中にあるすべての折りたたまれたブロックを展開します。 |
すべて展開 | Ctrl+Shift+NumPad + | 文書内または選択範囲内で折りたたまれているすべてのブロックを展開します。 |
すべて折りたたむ | Ctrl+Shift+NumPad - | ドキュメント内または選択範囲内のすべての折りたたみ可能なブロックを折りたたみます。 |
レベルをすべて展開 | 1,2,3,4 または 5 |
| ドキュメント内の折りたたまれたすべてのブロックを、指定されたネストレベルまで展開します。 |
選択範囲の折りたたみ / 範囲の除去 | Ctrl+. | 選択したフラグメントを折りたたんでカスタム折りたたみ領域を作成して「折りたたみ可能」にするか、現在のフラグメントを展開して対応するカスタム折りたたみ領域を削除します。 |