Заметки / Подробно о LogViewer

Логи, Утилита
 Утилита для просмотра длинных логов. Особенность программы в загрузке небольших фрагментов файла, просматриваемых в данный момент, а не всего файла целиком. Это позволяет быстро открывать очень длинные лог-файлы. Максимальный отображаемый размер лога может достигать 2 Гб. При этом сама программа займёт не более пары мегабайт памяти. Эта же особенность делает возможной моментальную загрузку файла. Пользователю не придётся долго ждать: клик по файлу и он уже на экране. Можно мгновенно открыть несколько гигабайтных логов, что стало бы невозможным из-за ограничения памяти и скорости чтения даже с быстрого жёсткого диска - в случае с обычным текстовым редактором. Есть возможность захвата строк или страниц в отдельный файл для последующей обработки уже в обычном редакторе. Можно выделить строки с определённым текстом, просто напечатав его или стерев клавишей BackSpace. Навигация по просматриваемому файлу осуществляется с помощью клавиатуры и частично дополняется управлением мышкой. Ключевая комбинация клавиш для быстрого доступа к нужному фрагменту лога: Shift + PgDown и PgUp - они проматывают область просмотра на полпроцента от длины файла. Удерживая эти клавиши можно за считанные секунды переместиться из начала файла в конец и обратно. Как следует из названия, утилита предназначена для просмотра именно логов: объёмных файлов с большим количеством строк и малой их длиной. По-умолчанию максимальная длина строки равна 512 байтам. Это сделано для оптимизации чтения данных, что повышает скорость работы программы. Если необходимо, можно увеличить этот параметр до 8192 байт: первая строчка в конфигурационном файле (создаётся после первого выполнения программы). Утилита не требует установки и готова к работе сразу после распаковки архива. Поддерживаемая ОС - Windows, начиная с XP.

Скриншоты:

Начальное окно программы:

Открытие лога:

Прокрутка вправо:

Выделение текста с числом "255":

Выделение строки:

Занимаемая память:

Размер лога:

Написал данную статью, как развёрнутое дополнение к краткому описанию программы.

14.11.2019