Jaki jest najlepszy edytor tekstu do użytku z dużymi plikami?

43

Jakie są twoje zalecenia dotyczące otwierania dużych plików tekstowych w systemie OS X? Odkryłem, że zarówno BBEdit, jak i Textmate walczą w tym dziale.

nanda
źródło
1
jest duplikat tego na stackoverflow: stackoverflow.com/questions/952886/...
Robert S Ciaccio 25.10
(To SO pytanie powinno być prawdopodobnie przeniesione do Super User lub tutaj :)
Jonik
Jak duży jest plik, który próbujesz załadować? Textmate jest okropny w przypadku dużych plików, zwłaszcza plików z długimi liniami. Nigdy nie miałem problemu z BBedit otwierającym 10s plików Mbyte.
Henry
1
64-bitowa wersja Emacsa powinna być również całkiem dobra podczas otwierania tak dużych plików.
Gio
4
Zdefiniuj „duży”. Zwykle staje się interesujący, gdy pliki nie mieszczą się w dostępnej pamięci.
Thorbjørn Ravn Andersen

Odpowiedzi:

27

Korzystam z HexFiend do pracy z plikiem tekstowym o pojemności 60 GB i działa świetnie (najwyraźniej może obsługiwać pliki o wielkości do 118 GB).

PaulCapestany
źródło
Hex Fiend jest o wiele szybszy niż VIM w linii poleceń i wieje lesslub moreodjeżdża. Szczególnie w przypadku wielobajtowych jednowierszowych plików tekstowych. Zalecana.
Brent Faust
1
+1 Właśnie próbowałem przeklętego heksa na podstawie tego nagrania i natychmiast odszukałem archiwum skrzynki odbiorczej 3 GB, a następnie z powodzeniem przeszukałem całe słowo w ciągu mniej niż 20 sekund.
Paul Gowder
2
może to być Notepad ++ lub nawet lepiej, ale potrzebuje kilku tygodni. Po prostu drukuje cokolwiek w pliku, bez względu na nową linię lub nie. Zobaczę, czy mogę wprowadzić jakieś zmiany w moim wolnym czasie, aby uwzględnić nowe linie.
Olgun Kaya,
2
Tak, ale ignoruje podział linii :(
Gerry
Schludny, mały i super szybki. Ale zgadzam się z ostatnim komentarzem: tak naprawdę nie działa jako zamiennik edytora tekstu, gdy chcesz dobrze spojrzeć na pliki tekstowe oparte na linii. Szkoda, pojedyncze pole wyboru z napisem „pokaż po liniach” lub coś takiego sprawi, że będzie to idealne narzędzie.
GhostCat mówi Przywróć Monikę
21

Uważam, że MacVim jest całkiem dobry w otwieraniu dużych plików.

Jest nawet wtyczka, która przyspiesza, jeśli plik jest naprawdę duży.

(Jeśli nie chcesz go skompilować samodzielnie, możesz pobrać plik DMG, aby zainstalować go w wersji gotowej).

Loïc Wolff
źródło
1
Wersja wiersza polecenia vimjest już dostępna w Terminal.app.
mouviciel
To prawda, ale skoro mówił o BBEdit i Textmate, założyłem, że chce aplikacji graficznej, a nie wiersza poleceń.
Loïc Wolff
vim pomógł mi edytować plik tekstowy + 512 MB. Chciałbym, żeby istniało coś takiego jak EM Editor ( emeditor.com ) dla komputerów Mac.
fnurl
Zabij Vima ogniem.
Magicode,
Z łatwością znalazłem i zastąpiłem plik 1,06 GB w MacVim i LargeFile. znakomity!
Andyg8,
6

BBEdit jest w zasadzie standardem otwierania dużych plików tekstowych na komputerze Mac. Otworzyłem przy nim kilka dobrych rozmiarów, a BBEdit nawet się nie spocił.

Jak duży plik mówisz? A ile pamięci RAM ma Twój komputer Mac (zarówno zainstalowany, jak i bezpłatny)?


Edytowano, aby dodać…

Bare Bones wydało dziś BBEdit 9.6 i zgodnie z uwagami do wydania 1 (w części Zmiany):

Teraz można otwierać pliki znacznie większe niż wcześniej; pułap nie jest nieograniczony, ale nie jest już ograniczony istniejącymi wcześniej ograniczeniami w systemie operacyjnym.

Wydaje mi się, że warto go zaktualizować (bezpłatnie dla każdego z BBEdit 9.x) i spróbować ponownie.

1 Jeśli nigdy wcześniej nie czytałeś informacji o wydaniu Bare Bones, powinieneś. Nawet jeśli nie jesteś zainteresowany BBEdit. Nawet jeśli nie interesujesz się Bare Bones. Nawet jeśli ogólnie nie interesujesz się edytorami tekstu. Są takie dobre. Tak naprawdę. Ia! Ia! Pnoies fhtagn!

Dori
źródło
+1 za polecenie BBEdit i „Iä! Iä! Pnoies fhtagn!”. Moim ulubionym do tej pory jest „saronitowe buty kucyków zostały wzmocnione tytanem i zastosowano wzmocnienie, które zwiększa prędkość zarówno do ziemi, jak i do lotu o 30%”.
Philip Regan,
Przejrzałem poprzednią wersję BBEdit dla Macworld i byłem bardzo rozczarowany, że nie pozwolono mi umieścić „Brak rzeczywistych kucyków” w sekcji „Wady”.
Dori
4

Sprawdź Sublime Text 2 . Jest to jeden z najlepszych na rynku.

mencina
źródło
1
I Sublime Text 3 szybciej niż poprzednia wersja.
Vetal4eg 24.04.13
7
Pracowałem z plikiem dziennika 1,37 GB wygenerowanym przez analizę pliku binarnego 13 GB, a obie wersje Sublime Text były imponujące. Otworzenie pliku zajęło minutę lub dłużej, a próba wpisania ciągów wyszukiwania spowodowała tymczasowe wirowanie pizzy śmierci, podczas gdy program wykonywał niepotrzebne wyszukiwania mojego częściowo wpisanego tekstu. 010 Editor, mimo że ma nieporęczny interfejs, jest dość szybki i stabilny w porównaniu.
Bob Murphy
Sublime Text jest przydatny w przypadku plików średniej wielkości, ale próba otwarcia pliku 50 GB (z 12 GB pamięci RAM) powoduje awarię.
skan
3

TextWrangler to świetne narzędzie do otwierania edycji i zapisywania dużych plików. Nie polecałbym jednak, jeśli do kopiowania i wklejania dużych ilości treści. Użyj go, jeśli nie chcesz zajmować się interfejsem / poleceniami vi. Jak wspomniano Loic, MacVim to świetna aplikacja, jeśli znasz się bardziej na vi.

Chrisrisars
źródło
1
Biorąc pod uwagę, że TextWrangler jest młodszym bratem BBEdita, zgaduję, że ktoś, kto już korzysta z BBEdit, nie znajdzie tam niczego nowego.
Dori
1

Jeśli czytasz tylko plik, użyj polecenia „mniej”. Możesz nawigować i przeszukiwać plik jak vi, ale znacznie szybciej i bez nieprzyjemnych problemów z pisaniem „linia za długa”. Jest to nieocenione narzędzie do pracy z dużymi dziennikami produkcji.


źródło
Istnieje również viewsesja vi tylko do odczytu.
lhf 13.12.12
@ lhf mniej działa na oknie pliku, vi wczytuje cały plik w pamięci.
Thorbjørn Ravn Andersen
Nie chce tylko czytać, chce edytować. Mówi tak w tytule swojego pytania.
mysomic
1

Jeśli masz do czynienia z plikami przekraczającymi 2 GB, polecam 010 Editor . Nie załaduje całego pliku do pamięci, co oznacza, że ​​możesz go używać do otwierania plików większych niż dostępna pamięć RAM, a czasy otwarcia będą znacznie krótsze (otwarcie pliku 7 GB zajęło około 20 sekund).

Mihai Damian
źródło
0

Dla mnie, gdy BBEdit dusił się na 750 MB, UltraEdit (nie darmowy) działał zadowalająco szybko.

MastaBaba
źródło
0

Moim pierwszym wyborem jest SlickEdit . Wygląda na nieco staroświecki, ale nie widziałem żadnego innego edytora, który tak szybko radziłby sobie z dużymi plikami (nawet GB tekstu) i wciąż oferował mnóstwo funkcji.

GhostCat mówi: Przywróć Monikę
źródło