web-dev-qa-db-ja.com

Mac OS Xでの大きなファイルの編集

Mac OS X上の大きなファイルに対処できるプログラマーエディターについて、何かお勧めはありますか?概して、数百メガバイトを意味します。 TextMateはそれをカットしません。

75
John Topley

Vim を試しましたか?私が使用している唯一のエディタです:-)

編集:いくつかの要因に依存しているようです。私はVimを大きなCSV(つまりテキストベース)ファイルで使用しましたが、それはうまくいきました。 YMMV :-)

67
Topher Fangio

あなたが言うように、本当に構造のアイデアを得る必要がある場合、コンソールでドキュメントを開いてみてください。信じられないかもしれませんが、15GBのファイルを表示できます(MAC OSX 10.7.2)

30
Brandon Berry

HexFiend は、任意のサイズのファイルを読み取るように設計されていますが、固定列文字の折り返しを使用し、改行を検出しないで作業する必要があります。

26
Draxillion

構造を知りたいだけなら、moreまたはlessでブラウジングするのはどうですか?

17
MikeJ

間違いなくvimが答えです。 macvim 、macバージョンを確認してください。

11

BBEdit 、その古いスタンバイは、aplombで非常に大きなファイルを処理することで有名です(少なくとも、TextMate以前の時代に戻っていました)。無料版 TextWranger ;があります。私はそれが同じコアに基づいていると仮定し、まだ動作するはずです。

8
jacobian

私はgvimを1 GBを超える [〜#〜] nastran [〜# 〜] 出力。 gvimは、大きなファイルを非常にうまく処理します。実際、それがEmacsからvimに切り替えた主な理由でした。

Emacsは優れたエディタですが、少なくとも32ビットバージョンの128 MBのファイルしか処理できません。 Emacsを使用することにした場合、大きなファイルの構文強調表示をオフにするように構成することをお勧めします。

当時の大きなファイルを扱う別の方法は、headtailおよびsplit

4

OS Xのネイティブemacは、現在64ビットバージョンのようです。 250MBのテキストファイルの魅力のように機能します。

3
andebauchery

当然、少なくとも64ビットビルドのemacs(OS Xでこれを行うことができますよね?)

しかし、これらは確かに生成されたファイルです。本当に一度にやり取りする必要がありますか?

2
simon

Vimは既に推奨されています。 vimを使用している場合は、 LargeFile プラグイン(無類のCharles "Dr Chip" Campbellによる)を使用することもできます。 (デフォルト設定)。

2
Michael Dunn

コメントで、実際にはXMLファイルであり、その構造を把握したいだけであるため、Oxygen XML Editorにバンドルされているヘルパーアプリである Oxygen's LargeFileViewerを確認してください。 。 (著者にも付属している可能性がありますが、わかりません。)

1
Avi Flax