Просмотрщик текста для файла журнала большого размера - PullRequest
1 голос
/ 21 июня 2009

У меня есть приложение для создания файла журнала (текстового файла) с тремя флагами журнала: отладка, предупреждение и ошибка. Флаг отладки используется для регистрации подробной информации о выполнении приложения, такой как значения объекта и состояние. Назначение этого флага - для отладки и поддержки.

Проблема в том, что если флаг включен, то можно получить текстовый файл журнала большого размера. В прошлый раз я получил файл размером 1 ГБ. Было очень сложно использовать блокнот для просмотра файла. Не уверены, есть ли какой-либо инструмент для просмотра текстовых файлов, желательно с открытым исходным кодом, для просмотра текстового файла большого размера?

Ответы [ 5 ]

4 голосов
/ 21 июня 2009

Блокнот ++ Может обрабатывать большие файлы. И у этого есть хорошие возможности поиска регулярного выражения.

1 голос
/ 21 июня 2009

UltraEdit использует 64-битный дескриптор и, следовательно, при правильных настройках нет реального ограничения. По моему опыту, он остается очень отзывчивым при открытии и просмотре этих файлов.

1 голос
/ 21 июня 2009

Я не уверен в ограничениях размера, но я часто использую TextPad (это бесплатно) для просмотра массивных файлов журнала. Если вам действительно нужен открытый исходный код, я бы просто использовал VIM.

0 голосов
/ 06 августа 2013

Как насчет того, чтобы быть классическим и идти за меньше для Windows ?
Мне не известно о каких-либо ограничениях по размеру для просмотра текстовых файлов.
Это инструмент командной строки, поэтому вам нужно знать или изучать его сочетания клавиш (аналогично VI).

0 голосов
/ 21 июня 2009

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...