MacのTextmodeでコードを折りたたむ

複数行のブロックを折りたたんで最初の行だけを表示し、必要になったら展開できます。折りたたみで変わるのは表示だけで、書類のテキストは変更されません。

ブロックを折りたたむ/展開する

  1. MacでTextmodeアプリに移動します。

  2. 以下のいずれかの操作を行います:

    • ブロックの最初の行で、行番号の右にある山形の矢印をクリックします。行番号が表示されていないときは、先に「表示」>「行番号を表示」と選択します。

    • ブロック内に挿入ポイントを置き、「表示」>「コードの折りたたみ」>「折りたたむ」と選択するか、Option+Command+[を押します。

ブロックが始まる行には下向きの矢印が表示されます。ブロックを折りたたむと矢印は右向きになり、最初の行のあとに3点リーダー(…)のプレースホルダが表示されます。

「折りたたむ」コマンドは、挿入ポイントのある行から始まるブロックを折りたたみます。そのようなブロックがなければ、挿入ポイントを囲むいちばん内側のブロックを折りたたみます。もう一度選択すると、そのブロックを含む外側のブロックが折りたたまれます。

ブロックを展開するには、以下のいずれかの操作を行います:

すべてを折りたたむ/展開する

ブロックの決まりかた

何がブロックになるかは、書類のシンタックスによって決まります。

上記の言語のうちCSS、HTML、LaTeX、Makefileを除く言語では、行コメントだけの行が2行以上続くと、その最初の行からひとつのブロックとして折りたためます。空行やコードの行があると、そこで区切られます。

ほかの言語に埋め込まれた言語は、その言語自身の構造で折りたためます。例えばHTML書類では、script要素内のJavaScriptの関数や、style要素内のCSSのルールを折りたためます。

知っておきたいこと

関連項目