Büyük dosyalarla kullanmak için en iyi metin editörü nedir?


43

OS X'te büyük metin dosyalarını açmak için öneriniz nedir? Hem BBEdit hem de Textmate'i bu bölümde mücadele ederken buldum.



(Bu SO sorusu muhtemelen Süper Kullanıcıya veya buraya
taşınmalı

Yüklemeye çalıştığınız dosya ne kadar büyük? Textmate, büyük dosyalarda, özellikle de uzun satırlı dosyalarda korkunç. BBedit ile 10'lu Mbyte dosyası açarken hiç problem yaşamadım
Henry

1
Bu kadar büyük dosyaları açarken Emacs'in 64bit versiyonu da oldukça iyi olmalı.
Gio

4
"Büyük" kelimesini tanımlayın. Genellikle dosyalar kullanılabilir belleğe sığmadığında ilginç hale gelir.
Thorbjørn Ravn Andersen

Yanıtlar:


27

60 GB metin dosyasıyla çalışmak için HexFiend kullanıyorum ve harika çalışıyor (görünüşe göre 118 GB'a kadar olan dosyaları kaldırabilir).


Hex Fiend olan yolu daha hızlı VIM daha komut satırı ve darbeler üzerine lessveya moreuzakta. Özellikle çok gigabaytlık tek satırlı metin dosyaları için. Tavsiye edilen.
Brent Faust,

1
+1 Ben sadece bu rec'in gücüyle ilgili hex-fiend'i denedim ve anında olduğu gibi 3 + gb'lik bir gelen kutusu arşivine girdi ve 20 saniyenin altındaki bir kelime için her şeyi başarıyla aradı.
Paul Gowder,

2
Bu notepad + + veya daha iyi olabilir, ancak bazı tweet'lere ihtiyaç duyar. Dosyada ne olursa olsun, yeni satırın ne olursa olsun yazdırır. Görüyorum ki, yeni satırları göz önünde bulundurarak, boş zamanlarımda bazı değişiklikler yapabilir miyim.
Olgun Kaya

2
Evet ama satır sonlarını yok
Gerry

Düzgün, küçük ve süper hızlı. Ancak son yorumu kabul ediyorum: satır metni tabanlı metin dosyalarına iyi bakmak istediğinizde metin editörünün yerine geçmez. Çok kötü, "satırlarla göster" yazan tek bir onay kutusu ya da bir şey onu mükemmel bir araç yapar.
GhostCat, 13: 04'te Monica

21

MacVim'i büyük dosyaları açarken çok iyi buldum .

Dosya gerçekten büyükse, hızlandırmak için bir eklenti bile var .

(Kendiniz derlemek istemiyorsanız, önceden oluşturulmuş kurulumu yapmak için bir DMG indirebilirsiniz .)


1
Komut satırı sürümü vimTerminal.app'de zaten mevcut.
mouviciel

Doğru, ancak BBEdit ve Textmate hakkında konuştuğundan beri, komut satırında değil, grafiksel uygulama istediğini varsaydım.
Loïc Wolff

vim, 512 MB + metin dosyasını düzenlememe yardımcı oldu. Mac için EM Editor ( emeditor.com ) gibi bir şey olmasını isterdim .
fnurl

Vim'i ateşle öldür.
Magicode

MacVim ve LargeFile ile kolayca 1.06GB dosyada bulup değiştirdim. parlak!
Andyg8

6

BBEdit, büyük metin dosyalarını Mac'te açmak için hemen hemen bir standarttır. Bazı iyi boyutlu dosyaları da açtım ve BBEdit bile terlemedi.

Ne kadar büyük bir dosyadan bahsediyorsun? Mac'inizde ne kadar RAM var (hem yüklü hem de ücretsiz)?


Eklemek için düzenlendi ...

Bare Bones bugün BBEdit 9.6'yı piyasaya sürdü ve Sürüm Notları 1'e göre (Değişiklikler altında):

Artık dosyaları eskisinden çok daha büyük açmak mümkün; tavan sınırsız değildir, ancak artık işletim sistemindeki mevcut kısıtlamalar ile sınırlı değildir.

Bana değer yükseltme (BBEdit 9.x olan herkes için ücretsiz) ve tekrar denemeye benziyor.

1 Daha önce hiç Bare Bones sürüm bildirimi okumamışsanız, söylemelisiniz. BBEdit’e ilginiz olmasa bile. Bare Bones ile ilgilenmiyorsanız bile. Genel olarak metin editörlerine ilginiz olmasa bile. Onlar çok iyi. Evet gerçekten. İa! İa! Pnoies fhtagn!


Önermek için +1 ve "Iä! Iä! Pnoies fhtagn!". Şimdiye kadar en sevdiğim şey "Midillilerin saronit ayakkabıları titanyum ile güçlendirilmiş ve hem yere hem de uçuş hızını% 30 artıran bir buff uygulanmış."
Philip Regan

Macworld için BBEdit'in önceki bir versiyonunu inceledim ve Cons bölümünün altına "Asıl midilli" koymama izin verilmediği için hayal kırıklığına uğradım.
Dori

4

Sublime Text 2 çıkışını kontrol edin. Oradaki en iyilerden biri.


1
Ve Sublime Text 3 önceki sürüme göre daha hızlı.
Vetal4eg

7
13 GB'lik ikilik bir dosya ayrıştırılarak oluşturulan 1.37 GB'lık bir günlük dosyasıyla çalışıyorum ve Sublime Text'in her iki sürümü de etkileyici değildi. Dosyayı açmak bir dakika veya daha fazla zaman aldı ve arama dizgelerini yazmaya çalışmak, programın kısmen girilen metnim üzerinde istenmeyen aramalar yaparken geçici ölüm-pizza-ölümüyle sonuçlandı. 010 Editör, zorlu bir arayüze sahip olmasına rağmen, kıyaslandığında oldukça hızlı ve kararlıdır.
Bob Murphy,

Sublime Text, orta büyüklükteki dosyalar için güzeldir ancak 50GB'lık bir dosyayı açmaya çalışırsanız (12GB RAM'e sahip) çöker.
skan

3

TextWrangler , düzenlemeyi açmak ve büyük dosyaları kaydetmek için harika bir araçtır. Çok miktarda içeriğin kopyalanması ve yapıştırılması için bunu tavsiye etmem. Vi arayüzü / komutları ile uğraşmak istemiyorsanız kullanın. Loic dediği gibi, vi ile daha familarsanız MacVim harika bir uygulama.


1
TextWrangler'ın BBEdit'in küçük kardeşi olduğu göz önüne alındığında, BBEdit'i kullanan birinin orada yeni bir şey bulamayacağını tahmin ediyorum.
Dori

1

Yalnızca dosyayı okuyorsanız, 'less' komutunu kullanın. Vi gibi dosyalarda gezinebilir ve arama yapabilirsiniz, ancak çok daha hızlı ve iğrenç 'satır çok uzun' tür sorunları olmadan. Büyük üretim kütükleriyle çalışmak için bu çok değerli bir araçtır.


Orada da viewbir salt okunur vi oturumu için.
12'de

lhf daha az dosyanın bir penceresinde çalışır, vi tüm dosyayı bellekte okur.
Thorbjørn Ravn Andersen

Sadece okumak istemiyor, düzenlemek istiyor. Sorusunun başlığında çok doğru diyor.
mysomic

1

Eğer 2 GB'ın üzerindeki dosyalarla uğraşıyorsanız 010 Editör'ü tavsiye ederim . Tüm dosyayı belleğe yüklemez, bu da mevcut RAM'inizden daha büyük dosyaları açmak için kullanabileceğiniz anlamına gelir ve açılış süreleri çok daha kısa olacaktır (7GB'lık bir dosyayı açmak yaklaşık 20 saniye sürdü).



0

Benim için, BBEdit’in 750 MB’da boğulduğu yerlerde, UltraEdit (ücretsiz değil) tatmin edici bir şekilde hızlı çalıştı.


0

İlk tercihim SlickEdit . Biraz eski moda görünüyor, ancak o kadar hızlı ve yine de tonlarca özellik veren büyük dosyalar (hatta GB'lerdeki metinler) ile ilgilenen başka bir editör görmedim.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.