チェックボックスがオンになっているにもかかわらず、セッションを復元できませんか?

チェックボックスがオンになっているにもかかわらず、セッションを復元できませんか?

「次回起動時に現在のセッションを記憶する」が切り替えられた状態の画像。

突然、NPP がセッションを記憶しなくなりました。バージョン間でセッションが記憶されないだけでも十分イライラしますが、今では再起動間でも記憶されません。これは、カスタム バックアップの場所があるドライブを取り外し、数日後に同じドライバー文字で再接続した結果ではないかと考えています。

私の計画は、NPP を再インストールして、バグを再現できるようにすることです。この問題を経験した方が他にもいらっしゃいましたら、再インストールせずに解決する手順を実行したかどうかをお知らせください。

答え1

  • Notepad++ のインストール フォルダーにあるファイルを確認することをお勧めしますsession.xml。 以前保存したセッション ファイル リストの痕跡はありますか? (Notepad++ を閉じて、session.xml をメモ帳またはその他のテキスト エディターで開いてください。) 私のsession.xmlファイルは次のようになります。

Notepad++ のセッション ファイル

  • メモ帳でファイルを確認することもできますconfig.xml(再度、Notepad++ が閉じていることを確認してください)。以下に示すような xml エントリがあります。

    <GUIConfig name="RememberLastSession">yes</GUIConfig>
    

に設定されていますかYes?(注記: ファイルの表示/編集には注意してくださいconfig.xml。Notepad++ の設定をあまりカスタマイズしていない場合は問題ありません。ただし、カスタマイズしている場合は、config.xml表示/確認する前にファイルのバックアップを作成することをお勧めします。

session.xmlファイルを削除して Notepad++ を再起動することもできます。私はsession.xmlファイルを変更しました (意図的に台無しにしました)。しかし、Notepad++ を再起動すると復元でき、Remember Last Session次の Notepad++ セッションでは機能が正常に動作しました。

上記のいずれも機能しない場合は、Notepad++ をアンインストールして再インストールしてください。

(ちなみに、テストもできますファイルメニューからセッションを保存およびロードするそれが機能するかどうかを確認します。

免責事項: リンクされたビデオは私の YouTube チャンネルからのもので、Notepad++ での保存および読み込みセッションを説明しています。

それが役に立てば幸い...

答え2

Notepad++ インストール ディレクトリ内のファイルを変更できるかどうかを確認します。

雇用主が私のワークステーションをロックダウンしており、インストール ディレクトリに変更を加えることができるのは管理者モードのみであることがわかっているため、Notepad++ を通常モードで実行すると、最近開いたファイルのリスト、保存したマクロ、カスタム キーボード ショートカットなど、セッションが毎回失われます。

関連情報