以前のファイルを自動で開くことを無効にするNotepad ++設定


296

ここに画像の説明を入力してください

Notepad ++が過去のセッションからすべてのファイルをロードしないようにするにはどうすればよいですか?

ファイルを開くたびに、他の10個のタブが開いており、過去のすべてのファイルが含まれています。それは欲しくない。閉じるボタンを押すと、プログラムが希望どおりの動作をして閉じることが期待されます。セッションを保存したい場合は、組み込みのセッション保存機能を使用します。グレーx 20回ヒットしたくないので、次回は大量のファイルを開いてメモリを占有する必要がなくなります。

私は-nosessionパラメータを試しましたが、それは機能します。ただし、ショートカットを使用した場合にのみ機能します。右クリックの編集方法を使用すると機能しません。これを行うにはNotepad ++をどのように設定しますか?

回答:


545

バージョン6.6以降の場合、で[次回の起動時に現在のセッションを記憶する]をオフにする必要がありますSettings -> Preferences -> Backup

6.6以上

古いバージョンの場合は、[次の起動時に現在のセッションを記憶する]をオフにする必要がありますSettings -> Preferences

これだよ


7
@jhurtado- Notepad ++で非常に大きなファイルを開いて再起動した後、アプリケーションがフリーズします... Notepad ++キャッシュを削除して、自動オープンを「無効」にできますか?
Ian Campbell

8
ありがとう、私の問題を解決しました。ところで、「バックアップ」は最近のファイルの自動読み込みに関するオプションの奇妙な名前です......開発者がなぜそれを命名したのか疑問に思いました。
RRTW 2017年

8
これはデフォルト設定です。古いものの登場を望んでいる人はいません
user32882

バックアップオプションは、その特定のオプションを配置するための奇妙な場所のようです。
スティーブクレーン

54

Notepad ++ v6.6では、この設定は[設定]メニューの[バックアップ]タブに移動しました。

ここに画像の説明を入力してください


2
私は元の答えにあなたの応答を追加しました:)
jhurtado

23
もちろん、[バックアップ]タブには、起動に関する設定があります。なんて愚かなことだ。
2014年

2
私はあなたの皮肉な発言、疑似コーダーに同意します。答えを得るためにここに来る前に、私はかなりプログラムを見回しました。バックアップがこれと関係があるとは思いもしませんでした(セッション関連のバックアップオプションはありますが、バックアップ関連ではないため)。
DAG 2016年

46

私の問題は、以前開いたファイルでNotepad ++がクラッシュすることでした。アプリケーションをまったく開くことができませんでした。このブログ投稿では、「Sessions」ファイルからデータを削除して、以前のファイルを開かずにNotepad ++を開く方法について説明します。

ブログ投稿から:

方法1-session.xmlを編集する

  1. C:\ Users \ Username \ AppData \ Roaming \ Notepad ++または%APPDATA%\ Notepad ++でファイルsession.xmlを開きます。
  2. その内容を削除して保存します
  3. Notepad ++を実行すると、session.xmlが新しいコンテンツを自動的に取得します

方法2-Notepad ++ショートカットに-nosessionパラメーターを追加する

  1. Notepad ++プログラムを参照するデスクトップショートカットを作成します(例:C:\ Program Files \ Notepad ++ \ notepad ++。exe)。
  2. このショートカットを右クリック
  3. [ターゲット]フィールドに-nosessionパラメータを追加して、ターゲットフィールドが(アポストロフィも含めて)非常によく見えるようにします。 "C:\ Program Files \ Notepad ++ \ notepad ++。exe" -nosession
  4. 最近のファイルなしで、このショートカットアイコンからNotepad ++を保存して実行します。

注:これは永続的な設定ではなく、単に前のセッションの情報/開いているファイルを削除して、最初からやり直すだけです。

あるいは、notepad ++がハングする原因となっているファイルがわかっている場合は、ファイルの名前を変更してnotepad ++を開くだけです。これで問題が解決します。

問題をグーグルで検索しているときにこのソリューションが表示されていなかったので、ここに追加したいと思いました。


4
これは私の同じような状況にぴったりでした。ネットワーク共有から巨大なファイルを開いている間にNotepad ++を閉じたところ、Notepad ++を再起動しようとしたときに長時間応答しなくなりました。タスクを強制終了し、もう一度やり直す前にsession.xml<File>から問題のある要素を削除して、問題を修正しました。ありがとう!
Troy Gizzi 2017

3
@TroyGizzi助けてくれてうれしい:)
Shrout1

1
これが私が求めていた答えでした。起動しない場合でもNotepad ++を開こうとしても意味がありません。
Fandango68

1
@ Fandango68幸せになりました!
Shrout1

17

OK、「現在のセッションを記憶」を選択しなかったことを覚えていないNotepad ++に問題がありました。設定ファイルをハッキングしてみましたが、うまくいきませんでした。次に、C:\ Users \ myuseraccount \ AppData \ Roaming \ Notepad ++ディレクトリ(Windows 7 x64)に秘密の設定ファイルがあることがわかりました。鉱山は空でした、つまり、構成が実際にどこから来たのかを知っている人ですが、C:\ Program Files(x86)\ Notepad ++にあるファイルをコピーして、すべてが期待どおりに機能するようになりました。


2
設定は次のとおりです。<GUIConfig name = "RememberLastSession">はい</ GUIConfig>
AnneTheAgile

チェックボックスが言ったことを実行しないと腹が立ったので、アンインストールしました。アンインストーラーは私が手動で削除しなければならないいくつかのファイルを残しました。
ポールマッカーシー

11

移動します:Settings> Preferences> Backup>とのチェックを外しますRemember current session for next launch

古いバージョン(6.5-)では、このオプションが上に配置されていますSettings> Preferences> MISC


3

メニュー項目[設定]> [設定]を使用します。

表示されるダイアログの[MISC]タブで、[ 次回の起動時に現在のセッションを記憶する ]チェックボックスをオフにします。


0

答えを読みます。次に、チェックボックスが既にオフになっていることに気付きましたが、それでも常にファイルが再ロードされました。これは、バージョン6.3.2の[設定]-> [プリファレンス]-> [MISC]-> [現在のセッションを次回起動時に記憶する]チェックボックスです。以下は問題を取り除きました:

1. Check the check box.
2. Exit the program.
3. Start the program again.
4. Uncheck the checkbox.
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.