Лучший бесплатный текстовый редактор, поддерживающий * Больше, чем * 4GB файлы?

Я ищу текстовый редактор, который сможет загрузить в него файл 4+ Gigabyte. Текстовая панель не работает. У меня есть его копия и она была на его сайте поддержки, она просто этого не делает. Возможно, мне нужно новое оборудование, но это другой вопрос. Редактор должен быть свободным ИЛИ, если он будет стоить мне, тогда не более 30 долларов. Для Windows.

Ответ 1

glogg также может быть рассмотрен для другого использования:

glogg screenshot

Предостережение (сообщено Саймон Тьюси в комментариях, февраль 2013 г.)

Одно предостережение - имеет две функции поиска, Main Search и Quick Find.
Нижняя, которая, как я полагаю, Quick Find, по крайней мере на порядок медленнее верхней, что быстро.

Ответ 2

Мне пришлось смотреть на файлы журнала монстра (runaway) (20+ ГБ). Я использовал hexedit FREE version, который может работать с файлами любого размера. Это также с открытым исходным кодом. Это исполняемый файл Windows.

Ответ 3

У Джеффа Этвуда есть сообщение об этом здесь: http://www.codinghorror.com/blog/archives/000229.html

В конце концов он пошел с Edit Pad Pro, потому что "Основываясь на моей предыдущей истории использования, я чувствовал, что EditPad Pro лучше всего подходит: он довольно быстро работает в больших текстовых файлах, имеет лучшую в своем классе поддержку регулярных выражений, и это не делает" Притворяйтесь, что являетесь IDE".

Ответ 4

Вместо того, чтобы загружать гигантский файл журнала в редактор, я использую инструменты командной строки Unix, такие как grep, tail, gawk и т.д., чтобы фильтровать интересные части в гораздо меньший файл, а затем, Я открываю это.

В Windows попробуйте Cygwin.

Ответ 6

Я наткнулся на этот пост много раз, так как мне часто приходится обрабатывать огромные файлы (10 Gigas +).

После того, как вы устали от багги и довольно ограниченного бесплатного ПО и не захотели платить дорогостоящим редакторам после истечения срока судебного разбирательства (не стоит денег в конце концов), я просто использовал VIM для Windows с большим успехом и удовлетворением.

Это просто ПОЛНОСТЬЮ для этой потребности, полностью настраиваемой, со всеми функциями, которые можно придумать при работе с текстовыми файлами (поиск, замена, чтение и т.д., Которые вы называете)

Я очень удивлен, что никто не ответил, что (за исключением предыдущего ответа, но для MacOS)...

Для записи я наткнулся на это на в этом сообщении в блоге, которое мудро советовало ему.

Ответ 7

Очень сложно обрабатывать файл 4G как таковой. Я использовал для обработки больших текстовых файлов, но я никогда не использовал их для загрузки в свой редактор. В основном я использовал UltraEdit в своей предыдущей компании, теперь я использую Notepad ++, но я бы получил только те части, которые мне нужно было отредактировать. (В большинстве случаев файлы никогда не нуждались в редактировании).

Почему вы хотите загрузить такой большой файл в редактор? Когда я обрабатывал файлы такого размера, я использовал GNU Core Utils. Наиболее распространенными операциями, которые я выполнял в этих файлах, были голова (чтобы получить верхние строки 250k и т.д.), Хвост, split, sort, shuf, uniq и т.д. Это действительно мощно.

Есть много вещей, которые вы можете сделать с GNU Core Utils. Я бы определенно рекомендовал их вместо нового редактора.

Ответ 8

Извините, что опубликовал такой старый поток, но я попробовал несколько советов здесь, и никто из них не работал у меня.

Он немного отличается от текстового редактора, но я обнаружил, что Beyond Compare может обрабатывать чрезвычайно большой (3,6-гигабайтный) файл на моей 32-разрядной машине Vista.

Это файл, в котором все Emacs, Large Text File Viewer, HexEdit и Notepad ++ все задохнулись.

-Эрик

Ответ 9

Мой любимый после нескольких попыток прочитать файл mysqldump размером 6 ГБ:

PilotEdit Lite http://www.pilotedit.com/

Потому что:

  • Использование памяти (как-то?!) никогда не превышало 25 МБ, так что в основном это не повлияло на остальную часть моей системы - хотя для открытия потребовалось несколько минут.
  • В течение этого времени был четкий индикатор прогресса, поэтому я знал, как это происходит.
  • После открытого, простого поиска и просмотра файла все работало, а также небольшой блокнот.
  • Это бесплатно.

Другие, которые я пробовал...

Испытание EmEditor Pro было очень впечатляющим, файл открылся почти мгновенно, но, к сожалению, слишком дорого для моих требований.

EditPad Pro загрузил весь файл объемом 6 ГБ в память и замедлит все сканирование.

Ответ 10

Для окон, unix или Mac? На Mac или * nix вы можете использовать версии командной строки или графические интерфейсы emacs или vim.

Для Mac: TextWrangler хорошо обрабатывает большие файлы. Я не разбираюсь в пейзаже Windows, чтобы помочь там.

Ответ 11

Когда я столкнулся с огромным файлом журнала, я не пытаюсь разобраться в этом, я использую Free File Splitter

По общему признанию, это обходное решение, а не решение, и есть моменты, когда вам нужен весь файл. Но часто мне нужно только увидеть несколько строк из более крупного файла, и это тоже ваша проблема. Если нет, возможно, другие найдут полезную полезность.

Средство просмотра, которое позволяет видеть огромные текстовые файлы, не очень помогает, если вы пытаетесь загрузить его в Excel для использования Autofilter, например. Поскольку мы все тратим день, разбивая проблемы на более мелкие части, чтобы иметь возможность их решить, применение такого же принципа к большому файлу не показалось мне спорным.

Ответ 12

f вы просто хотите просмотреть большой файл, а не редактировать его, есть несколько бесплатных программ, которые читают файлы куском за раз, а не пытаются загрузить весь файл в память. Я использую их, когда мне нужно читать большие ( > 5 ГБ) файлы.

Средство просмотра больших текстовых файлов с помощью swiftgear http://www.swiftgear.com/ltfviewer/features.html

Просмотр большого файла командой Walrus.

Вам нужно будет найти ссылку самостоятельно для последней, потому что я могу опубликовать максимум одну гиперссылку, являющуюся новичком.

Ответ 13

HxD - это шестнадцатеричный редактор, но он позволяет на месте редактировать, и не имеет barf на больших файлах.

Ответ 14

Tweak - это шестнадцатеричный редактор, который может обрабатывать изменения в очень больших файлах, включая вставки и удаления.

Ответ 15

EmEditor должен справиться с этим. Как говорится в сайте:

Теперь EmEditor может открыть даже большую, чем 248 ГБ (или 2,1 млрд. строк), открыв часть файла с новой настраиваемой панелью - Large File Controller. Большой файловый контроллер позволяет указать начальную точку, конечной точки и диапазона файла, который нужно открыть. Это также позволяет вам остановить открытие файла и контролировать реальный размер файла и размер доступного временного диска.

Не бесплатно, хотя..

Ответ 16

Я обнаружил, что командир FAR может открывать большие файлы (я попробовал файл размером 4,2 ГБ xml) И он не загружает весь файл в память и работает быстро.

Ответ 17

Открыт 5 ГБ файл (быстро) с помощью

1) Hex Editor Neo

2) Редактор 010

Ответ 18

Текстовая панель также хорошо работает при открытии файлов такого размера. Я делал это много раз, когда имел дело с чрезвычайно большими файлами журналов в диапазоне 3-5 гб. Кроме того, используя grep, чтобы вытащить стоящие строки, а затем посмотрите на эти работы отлично.

Ответ 19

Вопрос понадобится более подробно.
Вы хотите просто посмотреть файл (например, файл журнала) или изменить его?
У вас больше памяти, чем размер файла, который вы хотите загрузить или меньше?
Например, TheGun, очень маленький текстовый редактор, написанный на ассемблере, утверждает, что "у него нет эффективный размер файла и максимальный размер, который может быть загружен в него, определяется доступной памятью и скоростью загрузки файла. [...] Оптимизирована скорость загрузки и сохранения файлов."

Чтобы абстрагировать ограничение памяти, я полагаю, что можно использовать карту памяти. Но тогда, если вам нужно отредактировать файл, следует использовать какой-то умный метод, например, хранить в памяти локальные изменения и применять их кусок при куске при сохранении. В некоторых случаях может оказаться неэффективным (например, большой поиск/замена).

Ответ 20

У меня были проблемы с TextPad на 4G файлах. Notepad ++ работает красиво.

Ответ 22

Какие ОС и ЦП вы используете? Если вы используете 32-разрядную ОС, то процесс в вашей системе физически не может адресовать более 4 ГБ памяти. Поскольку большинство текстовых редакторов пытаются загрузить весь файл в память, я сомневаюсь, что вы найдете тот, который будет делать то, что вы хотите. Это должен быть очень причудливый текстовый редактор, который может выполнять обработку вне ядра, т.е. е. загружайте кусок файла за раз.

Вы можете загрузить такой огромный файл, если вы используете 64-битный текстовый редактор на компьютере с 64-битным процессором и 64-разрядной операционной системой. И вы должны убедиться, что у вас достаточно места в вашем разделе подкачки или в вашем файле подкачки.

Ответ 23

Почему вы хотите загрузить в память 4 + GB файл? Даже если вы найдете текстовый редактор, который может это сделать, ваш компьютер имеет 4 ГБ памяти? И если в физической памяти не будет более 4 ГБ, ваша машина будет замедляться и сменится файлом подкачки.

Итак, зачем вам файл 4+ GB? Если вы хотите преобразовать его или выполнить поиск и замену, вам может быть лучше написать небольшую быструю программу, чтобы сделать это.

Ответ 24

Мне также нравится notepad ++.