last updated:2021/08/15

Hidemaru Q and A

第II部〜知っていると便利な秀丸の機能
 アウトライン関連 見出し・折りたたみ・部分編集


アウトライン関連 見出し・折りたたみ・部分編集

アウトライン解析に関連する機能として以下の機能があります。

[解説]

基本的には「アウトライン解析の枠」の設定が必要ですが、「折りたたみ」と「部分編集」は、範囲選択する事で実行できます。

各機能を使うには「見出しバー」や「折りたたみの空白」を表示させます。標準では非表示になっていて、表示するには以下の ">>" を押す事で表示可能です。

各種表示切替1

もう一度 ">>" を押す事で非表示になります。

各種表示切替2

見出しバー

カーソルが今どこにあるかを表示します。設定により表示しない事も可能です。 (「アウトライン解析の枠 - 見出しバーに表示する対象」)

見出しの表示

見出しバーの矢印を押す事で、見出しの移動が可能です。

見出しの移動

折りたたみ

エディタ上の本文を、見出し単位で折りたたむ事が出来ます。折りたたみ可能な箇所は、折りたたみのマーク1 で示されます。

折りたたみ前

「レベル3-3」で折りたたむと、それ以下のレベルまで折りたたまれます。折りたたみのマーク1 をクリックすると展開されます。

折りたたみ後

アウトラインの見出しだけではなく、選択範囲を折りたたむ事も可能です。「見出し」ではないので、マーカーが異なります。

範囲選択の折りたたみ前

範囲選択すると範囲を示すマーカーが出るので、クリックすると折りたたまれます。

範囲選択の折りたたみ前

部分編集

エディタ上の本文を、見出し単位で部分編集状態にする事が出来ます。部分編集になると、グレーアウトされた箇所は編集できません。検索や置換も、部分編集内に限定されます。

部分編集可能な箇所は、折りたたみのマーク1 で示され、範囲は点線で示されます。

部分編集前

「レベル3-1」にカーソルがある状態で、見出しバーにある 部分編集のチェック をクリックすると部分編集モードになります。

部分編集後

折りたたみと同様に、選択範囲を部分編集にできます。

[補足]

マクロ実行時の注意

折りたたみ」や「部分編集」中にマクロを実行する場合は注意が必要です。

エディタ画面上で、「折りたたみ」や「部分編集」部分をカーソル移動させても解除される事はありません。しかし、マクロを使いカーソル移動させた場合、「折りたたみ」や「部分編集」が解除されてしまいます。これは、マクロの互換性を維持するための動作になります。

エディタ画面上の操作と同じようにマクロを動作させたい場合は「setcompatiblemode文」を使います。

setcompatiblemode文の詳細は、マクロヘルプを参照してください。


ページトップ 目次に戻る