Notepad++は巨大なファイルをサポートしていません。 この wikiドキュメントによると、コンポーネント(Scintilla)がNotepad++のコアとして残っている場合、問題は持続します :
古いバージョンのNotepad++は、非常に大きなファイルを開いているときにクラッシュすることがあります。新しいバージョン(5.2+)では、ファイルを開くことを拒否してエラーメッセージを出します。これはなぜでしょうか?
Notepad++ は、大量のテキストサービスとは対照的に、シンタックスハイライトやコード折りたたみを含むリッチなテキスト表示を提供することを目的としたコンポーネント (Scintilla) をベースにしています。必要なトレードオフがあります。200MB のファイルをロードするには約 800MB のメモリが必要で、OS はメモリ割り当て要求に躊躇するかもしれません。
基本的には2つの方法があります。
- 巨大なファイルを管理可能なチャンクに分割し、そのうちの1つだけをエディタに保存する。
それでも大きなファイルを開くことができた場合、パフォーマンスが最適ではないかもしれません。ここでは、いくつかのことを考えてみましょう。
- テキストを分析してスキャンするプラグインは NP++ の動作を遅くするので、可能であれば無効にしてください
- ドキュメントが大きい場合、ドキュメントの読み込み時にクリック可能なリンクのパースが遅くなります。
sourceforge の別のページでも、 コミュニティがこの問題を解決するように要求した のように、この問題は Notepad++ の寿命を通して続くことが示唆されています。
gVim のような他のソフトウェアを試してみてはどうですか?何か理由があるのでしょうか?