[novashare_inline_content]
トラブルシューティングや調査の目的で、大きなテキスト ファイルを開いて編集する必要がある場合があります。これらは、テキスト ファイル、ログ ファイル、フラット CSV ファイルなどです。要素を検索しているときに、すでにこのシナリオに遭遇しました。Gmail から Mbox 形式にエクスポート。このガイドでは、TXT、LOG、CSV などの大きなテキスト ファイルを開くための 5 つの無料ソフトウェアを紹介します。
1.メモ帳++
メモ帳++Windows に統合されたメモ帳を置き換えるリファレンス エディターです。複数の言語、エンコーディングをサポートし、構文の強調表示をネイティブに管理します。私は個人的にこれを使用して、あらゆる種類のテキスト ファイルを参照したり、操作を実行したりしています。問題の核心である大きなテキスト ファイルの編集に関しては、多くの場合うまくいきますが、サイズが 2Gb のファイルに制限されます。さらに、大きなファイルの移動や検索が遅くなる場合があります。編集のスイスアーミーナイフ、編集するファイルのサイズによっては十分な場合があります。

2. 賢く行動する
頭がいいのフォークから作成されたオープンソースのテキストまたはログ ファイル リーダーです。ホットワイン。利用可能な RAM または CPU によってのみ制限されるため、多数の行を含むファイルを開くことができます。したがって、10Gb の大きなファイルは彼にとって問題ではありません。さらに、ファイルをメモリにロードせずにディスクから直接読み取ります。構文の強調表示を定義して内容をより明確に表示でき、検索用の正規表現をサポートします。これは、大きなファイルを表示する場合、つまり変更を加える必要がない場合に最適です。 Klogg は Windows、Mac、Linux のほか、ポータブル バージョンでも利用できます。

3.VIM
Linux の世界に詳しい方なら、すでに聞いたことがあるでしょう。VIM。無料の世界のこの強力なテキスト エディターは、Windows と Mac でもサポートされています。インストールすると、フロントエンド バージョン (GVIM) とコマンドライン バージョン (VIM) が付属します。より簡単にするために、GVIM を使用することをお勧めします。 (VIM 経由で) インストールしたら、ファイルを右クリックして「Vim で編集」を選択するだけです。スタート メニューから GVIM を手動で開くこともできます。 5GB 未満のファイルは編集できましたが、それを超えると問題が発生しました。

4. 崇高なテキスト
崇高なテキストは、無期限に無料で評価できるコード エディターです。バージョン 4 以降、大きなファイルを開くサポートが強化されました。したがって、後者が優先され、ポータブル版も存在します。ただし、ファイルが大きい場合は、開くまでに時間がかかることがあります。私のテストでは、最大 5GB のファイルを開くことができました。それを超えると、事態は複雑になります。構文の強調表示はサポートされていますが、パフォーマンスを向上させるためにアクティブにしないことをお勧めします。

5.Emacs
Emacsも Linux 界のテキスト エディタです。 Windows および Mac プラットフォーム用のポートがあります。そのインターフェイスは少し厳格ですが、Windows 上で大きなテキスト ファイルを開くには VIM よりも効率的です。ファイル内を探しやすくするために、行番号を表示することをお勧めします。 Emacs には完全な GUI インターフェースがあり、一度使い始めると非常に使いやすくなります。

ヒント: ファイルを分割してサイズを小さくします
ファイルが非常に大きく、上記のソフトウェアでファイルを開いたり編集したりできない場合は、次のことができます。テキストファイルを分割するいくつかの部分に分けて。これにより、ファイル サイズが小さくなり、編集が容易になります。そのために、GスプリットWindows ではうまくいきます。
効率を高めるための有料ソリューション
私は常に、できる限り無料またはオープンソースのソリューションを提供するよう努めています。しかし、特に大きなファイルを定期的に処理する必要がある場合には、これでは不十分な場合があります。この用途には、有料のエディターがあります。
結論
Windows、Mac、Linux 上で大きなテキスト ファイルを開くためのさまざまなソリューションを見てきました。中程度のサイズのファイルの場合は、Notepad++ をお勧めします。その先には、Klogg と Emacs があります。必要に応じて検討してくださいファイルをいくつかの部分に分割する。テストを行う必要があり、大きなファイルがない場合は、複数の同じテキスト ファイルを 1 つにマージする。どのソリューションを選択したかを簡単にコメントして教えてください。
この記事をシェアする
[novashare_inline_content]