Apa editor teks terbaik untuk digunakan dengan file besar?

36

Apa rekomendasi Anda untuk membuka file teks besar di OS X? Saya menemukan BBEdit dan Textmate sedang berjuang di departemen ini.

nanda
sumber
1
ada duplikat ini di stackoverflow: stackoverflow.com/questions/952886/…
Robert S Ciaccio
(Pertanyaan SO itu mungkin harus dipindahkan ke Pengguna Super atau di sini :)
Jonik
Seberapa besar file yang Anda coba muat? Textmate mengerikan dengan file besar, terutama file dengan garis panjang. Saya tidak pernah punya masalah dengan BBedit membuka 10-an file Mbyte.
Henry
1
Versi 64bit dari Emacs juga harus cukup bagus ketika membuka file besar tersebut.
Gio
4
Tentukan "besar". Biasanya menjadi menarik ketika file tidak muat di memori yang tersedia.
Thorbjørn Ravn Andersen

Jawaban:

22

saya menggunakan HexFiend untuk bekerja dengan file teks 60 GB dan berfungsi dengan baik (ternyata dapat menangani file sebesar 118 GB).

PaulCapestany
sumber
Hex Fiend adalah cara lebih cepat dari VIM pada baris perintah dan pukulan less atau more jauh. Terutama untuk file teks single-line multi-gigabyte. Direkomendasikan.
Brent Faust
1
+1 Saya baru saja mencoba hex fiend pada kekuatan dari rec ini dan ia mengambil arsip kotak masuk 3 + gb seperti instan, dan kemudian berhasil mencari seluruh kata untuk sebuah kata dalam waktu kurang dari 20 detik.
Paul Gowder
2
ini bisa menjadi notepad ++ atau bahkan lebih baik tetapi membutuhkan beberapa tweeks. Itu hanya mencetak apa pun yang ada di file tidak peduli baris baru atau tidak. Saya akan melihat apakah saya dapat membuat beberapa perubahan pada waktu senggang saya untuk membuatnya mempertimbangkan jalur baru.
Olgun Kaya
1
Ya tapi itu mengabaikan jeda baris :(
Gerry
Rapi, kecil, dan super cepat. Tapi saya setuju dengan komentar terakhir: itu tidak benar-benar berfungsi sebagai pengganti editor teks, ketika Anda ingin melihat dengan baik, file teks berbasis baris. Sayang sekali, kotak centang tunggal yang bertuliskan "show by lines" atau sesuatu akan membuatnya menjadi alat yang sempurna.
GhostCat
21

saya menemukan MacVim cukup bagus dalam membuka file besar.

Bahkan ada sebuah plugin untuk mempercepatnya, jika file tersebut benar-benar besar.

(Jika Anda tidak ingin mengompilasinya sendiri, Anda bisa unduh DMG untuk menginstalnya pra-dibangun.)

Loïc Wolff
sumber
1
Versi baris perintah vim sudah tersedia di Terminal.app.
mouviciel
Benar, tetapi karena dia berbicara tentang BBEdit dan Textmate, saya berasumsi dia menginginkan aplikasi grafis dan bukan di command-line.
Loïc Wolff
vim membantu saya mengedit file teks 512MB +. Saya berharap ada sesuatu seperti EM Editor ( emeditor.com ) untuk Mac.
fnurl
Bunuh Vim dengan api.
Magicode
Saya dengan mudah menemukan dan mengganti file 1.06GB dengan MacVim dan LargeFile. cemerlang!
Andyg8
6

BBEdit cukup standar untuk membuka file teks besar di Mac. Saya sudah membuka beberapa file berukuran besar dengannya, dan BBEdit bahkan tidak berkeringat.

Seberapa besar file yang Anda bicarakan? Dan berapa banyak RAM yang dimiliki Mac Anda (terpasang dan gratis)?


Diedit untuk menambahkan ...

Tulang telanjang merilis BBEdit 9.6 hari ini, dan menurut Catatan Rilis 1 (di bawah Perubahan):

Sekarang dimungkinkan untuk membuka file secara signifikan lebih besar dari sebelumnya; langit-langit tidak terbatas, tetapi tidak lagi dibatasi oleh kendala yang ada di OS sebelumnya.

Bagi saya sepertinya layak ditingkatkan (gratis untuk siapa saja dengan BBEdit 9.x) dan coba lagi.

1 Jika Anda belum pernah membaca pemberitahuan rilis Bare Bones sebelumnya, Anda harus melakukannya. Bahkan jika Anda tidak tertarik pada BBEdit. Bahkan jika Anda tidak tertarik pada Bare Bones. Bahkan jika Anda tidak tertarik pada editor teks secara umum. Itu bagus. Ya benar Ya! Ya! Pnoies fhtagn!

Dori
sumber
+1 untuk merekomendasikan BBEdit dan "Iä! Iä! Pnoies fhtagn!". Sejauh ini favorit saya adalah "Sepatu saronite kuda poni telah diperkuat dengan titanium, dan memiliki buff yang diterapkan yang meningkatkan kecepatan gerak dan penerbangan sebesar 30%."
Philip Regan
Saya meninjau versi BBEdit sebelumnya untuk Macworld , dan sangat kecewa karena saya tidak diizinkan untuk meletakkan "Tidak ada kuda yang sebenarnya" di bawah bagian Kontra.
Dori
4

Memeriksa Teks Luhur 2 di luar. Itu adalah salah satu yang terbaik di luar sana.

mencina
sumber
1
Dan Teks Luhur 3 lebih cepat dari versi sebelumnya.
Vetal4eg
7
Saya telah bekerja dengan file log 1,37 GB yang dihasilkan dengan mem-parsing file biner 13 GB, dan kedua versi Sublime Text tidak mengesankan. Mereka mengambil satu menit atau lebih untuk membuka file, dan mencoba mengetik string pencarian menghasilkan pemintalan sementara pizza-of-death sementara program sedang melakukan pencarian yang tidak diminta pada teks yang saya ketik sebagian. 010 Editor, meskipun memiliki antarmuka yang kikuk, cukup cepat dan stabil dibandingkan.
Bob Murphy
Sublime Text bagus untuk file ukuran sedang tetapi jika Anda mencoba untuk membuka file 50GB (memiliki 12GB RAM) itu crash.
skan
3

TextWrangler adalah alat yang hebat untuk membuka pengeditan dan menyimpan file besar. Saya tidak akan merekomendasikan jika untuk menyalin dan menempel konten dalam jumlah besar. Gunakan jika Anda tidak ingin harus berurusan dengan antarmuka / perintah vi. Seperti yang disebutkan Loic, MacVim adalah aplikasi hebat jika Anda lebih familier dengan vi.

chrislarson
sumber
Mengingat bahwa TextWrangler adalah adik lelaki BBEdit, saya kira seseorang yang sudah menggunakan BBEdit tidak akan menemukan sesuatu yang baru di sana.
Dori
1

Jika Anda hanya membaca file, gunakan perintah 'kurang'. Anda dapat menavigasi dan mencari melalui file seperti vi, tetapi jauh lebih cepat dan tanpa masalah jenis 'garis terlalu panjang'. Untuk bekerja dengan log produksi besar, ini adalah alat yang sangat berharga.


sumber
Ada juga view untuk sesi vi hanya-baca.
lhf
@ Jika kurang berfungsi pada jendela file, vi membaca seluruh file dalam memori.
Thorbjørn Ravn Andersen
1

Jika Anda berurusan dengan file lebih dari 2 GB saya sarankan 010 Editor . Ini tidak akan memuat seluruh file dalam memori yang berarti Anda dapat menggunakannya untuk membuka file yang lebih besar dari RAM yang tersedia dan waktu pembukaan akan jauh lebih pendek (butuh sekitar 20 detik untuk membuka file 7GB).

Mihai Damian
sumber
0

Bagi saya, di mana BBEdit tersedak 750MB, UltraEdit (tidak gratis) bekerja dengan cepat dan memuaskan.

MastaBaba
sumber
0

Pilihan pertama saya adalah SlickEdit . Itu terlihat agak kuno, tapi saya belum melihat ada editor lain yang berurusan dengan file besar (bahkan GB teks) yang cepat, dan masih memberikan banyak fitur.

GhostCat
sumber