Подтвердить что ты не робот

Редактирование больших файлов в Mac OS X

Есть ли у кого-нибудь рекомендации для редактора программистов, которые могут справиться с большими файлами в Mac OS X? Большим я имею в виду сотни мегабайт. TextMate не сокращает его.

4b9b3361

Ответ 1

Вы пробовали Vim? Это единственный редактор, который я использую: -)

Изменить: Кажется, что это зависит от нескольких факторов. Я использовал Vim с большими CSV (то есть текстовыми) файлами и отлично работал. YMMV: -)

Ответ 2

Если, как вы говорите, только нужно получить представление о структуре, попробуйте открыть документ в консоли. Верьте или нет, я могу просматривать файлы размером до 15 ГБ (MAC OSX 10.7.2)

Ответ 3

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

Ответ 4

Если вы просто хотите иметь представление о структуре, как насчет просмотра с больше или меньше?

Ответ 5

Определенно, vim - это ответ. Проверьте macvim, версию для Mac.

Ответ 6

BBEdit, этот старый режим ожидания, известен тем, что обрабатывает очень большие файлы с апломбом (или, по крайней мере, он вернулся в эра pre-TextMate). Там бесплатная версия, TextWranger; Я предполагаю, что это основано на том же ядре и должно все еще работать.

Ответ 7

Я использовал gvim для файлов размером более 1 ГБ NASTRAN. gvim отлично обрабатывает большие файлы. На самом деле это была основная причина, по которой я переключился с Emacs на vim.

Emacs - отличный редактор, но он может обрабатывать файлы размером до 128 МБ, по крайней мере, 32-разрядную версию. Если вы решите использовать Emacs, я рекомендую настроить его, чтобы отключить подсветку синтаксиса для больших файлов.

Другим способом обработки больших файлов в те дни было интенсивное использование head, tail и split.

Ответ 8

Vim уже рекомендовано. Если вы используете vim, вы также можете использовать плагин LargeFile (неподражаемым Чарльзом "Dr Chip" Campbell), который автоматически отключает различные функции vim в интересах скорости для файлов более 100 Мб (по умолчанию).

Ответ 9

Теперь родной emacs на OS X теперь является 64-разрядной версией. Он работает как прелесть моего текстового файла в 250 МБ.

Ответ 10

emacs, естественно, по крайней мере 64-битная сборка (вы можете сделать это на OS X сейчас, правильно?)

Но также это, безусловно, сгенерированные файлы. Вам действительно нужно взаимодействовать с ними сразу?

Ответ 11

Поскольку вы отметили в комментарии, что это фактически XML файл, и вы просто хотите получить представление о его структуре, вы можете проверить Oxygen's LargeFileViewer, вспомогательное приложение, которое поставляется с XML-редактором Oxygen. (Может быть, и с автором, я не знаю.)

Ответ 12

Crisp утверждает возможность редактировать файлы размером "8 ГБ или более", но я не пробовал.

Ответ 13

Изменить: Не использовать Sublime Text 2! Хотя это сработало для меня, очевидно, для многих других пользователей Sublime Text 2 не может обрабатывать большие текстовые файлы. Ниже мой первоначальный ответ:


Sublime Text 2 для Mac 10.6.8 открыл для меня файл размером 200 МБ без каких-либо проблем