＞知っていると便利な秀丸の機能

# 第II部〜知っていると便利な秀丸の機能
デスクトップ保存と復元

## 「デスクトップ保存」と「デスクトップ復元」について

「デスクトップ保存」/「デスクトップ復元」は、秀丸エディタで開いているファイルのウィンドウサイズと位置を保存・復元します。

- 解説
- 補足

Ver.8未満では「デスクトップ保存/復元」は1つしか保存できませんでした。
Ver.8以降は「名前をつけてデスクトップを保存」も可能になり、複数の状態を保存できます。

### [解説]

- 「デスクトップ保存」は、デフォルトでは以下の場所から実行できます。

  - 「ウィンドウ」メニュー。
  - 「全終了」「全保存終了」を実行した時に自動保存(要設定)。

  「デスクトップ保存」は、以下のウィンドウ(タブ)は対象外です。

  - 無題の秀丸エディタ
  - 「webブラウズモード」「grepの結果」「プログラムの実行結果」
  - ファイル名はついているけど保存していないファイル

  保存される情報は、基本的にはウィンドウの「サイズ」と「位置」です。ウィンドウの分割状態やIMEの状態、アクティブなウィンドウ(タブ)など、保存しない状態もあります。

  設定で有効にすれば、以下の内容も保存できます。

  - Windows 10 以降の仮想デスクトップ

  - カーソルある行 の位置

    設定がOFFでも、以下の条件がそろえばカーソル位置は復元されます。

    - 「ファイルタイプ別の設定」にある「カーソル位置の自動復元」が有効になっている。
    - ファイルヒストリに対象のファイルが残っている。

  - 検索の色付け

- 「名前をつけてデスクトップを保存」は、「ウィンドウ」メニューから実行しますがデフォルトでは表示されていません。その場合は以下の手順で表示させてください。

  1. メニューの「その他」-「メニュー編集」から「メニュー編集ダイアログ」を開く。
  2. 「メニューバー」を選び、「ウィンドウ」を選択。
  3. 「メニュー内のコマンド」内の、「名前をつけてデスクトップを保存」と「デスクトップを開く」にチェックをします。
  4. 「OK」を押してダイアログを閉じます。

- 「デスクトップ復元」は、デフォルトでは以下の箇所から実行できます。

  - 「ウィンドウ」メニュー

  - 「常駐秀丸」の右クリックメニュー

  - 「起動オプション」
    起動オプションの使い方は「第IV部〜テキスト編集を極める！！　起動オプションを使ってみよう」を参照してください。

    オプションは「/e」または、「/e:保存したデスクトップのフルパス」になります。

  復元する場合、現在開いている秀丸エディタがあると閉じようとするので、必要に応じて保存してください。

- 「デスクトップを開く」は、「ウィンドウ」メニューから実行しますが、デフォルトでは表示されません。「名前をつけてデスクトップを保存」と同じ方法でメニューに表示させてください。

- 「デスクトップ保存」/「デスクトップ復元」の設定

  設定は「動作環境」-「ウィンドウ」-「デスクトップ保存」で行います。

  全終了時にいっしょにデスクトップ保存を実行する

    「全終了」または「全保存終了」を実行した場合、自動的に「デスクトップ保存」を行います。

  タブモードでウィンドウを閉じるときにも適用

    ONにする場合は、タブモードの詳細で「ウィンドウ右上の閉じるボタンでタブを全て閉じる」も、ONにしてください。

  新規に秀丸エディタを起動するとき自動でデスクトップ復元する

    ほかの秀丸エディタがいない状態で、新規に秀丸エディタを起動した場合、デスクトップ復元を自動的に行います。常駐秀丸から起動する場合や、既に他の秀丸エディタが起動していた場合は無効です。

  全ての仮想デスクトップを保存/復元する

    Windows 10以降の仮想デスクトップにある状態も保存します。チェックしない場合は、現在のデスクトップだけ対象になります。

    復元時に保存時と同じ数の「仮想デスクトップ」が事前に必要。

    - 秀丸エディタはOS側の「仮想デスクトップ」は操作しない。
    - 「仮想デスクトップ」は Windows側の設定により再起動しても維持されます。(再起動すると維持されない事もある)
  カーソル行の位置を保存/復元する

    カーソルの行位置も保存/復元します。 OFFの場合は、「ファイルタイプ別の設定」にある「カーソル位置の自動復元」によります。

  検索の色付けを保存/復元する

    検索ダイアログで「すべて検索 - 色付け」を行っていた場合は、その状態を保存/復元対象にします。

### 補足

- デフォルト設定のままだと「デスクトップ復元」時に「自動起動マクロ」(「ファイルを開いた直後」)は動作しません。「自動起動マクロ」側で「デスクトップ復元」時にも動作するよう設定が必要です。

ページトップ 目次に戻る