Есть ли у кого-нибудь рекомендации для редактора программистов, которые могут справиться с большими файлами в Mac OS X? Большим я имею в виду сотни мегабайт. TextMate не сокращает его.
Редактирование больших файлов в Mac OS X
Ответ 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 МБ без каких-либо проблем