Windows текстовый редактор, который показывает / скрывает строки на основе синтаксиса RegEx или Grep? - PullRequest
4 голосов
/ 01 октября 2009

Один из моих компонентов приложения создает несколько очень волосатых файлов журнала. Они требуют много тыкать и подталкивать, прежде чем они производят полезную информацию. Я нахожусь в поиске текстового редактора для окон, который позволит мне вводить текст с использованием синтаксиса в стиле RegEx или Grep и автоматически отображать / скрывать соответствующие строки.

Кто-нибудь знает о текстовом редакторе, который имеет эту функцию?

Спасибо!
IVR Avenger

Ответы [ 7 ]

3 голосов
/ 28 февраля 2012

Я знаю, что он уже ответил, но http://glogg.bonnefon.org/ - идеальный ответ для этого. Не могу жить без него.

3 голосов
/ 01 октября 2009

Я бы порекомендовал Notepad ++ в том, что касается хорошего универсального текстового редактора Windows - он очень расширяемый и включает в себя практически все мощные функции, необходимые для просмотра журналов данных. Если ваши файлы журналов имеют четко определенный формат, вы даже можете использовать встроенный языковой редактор для определения настраиваемой визуальной схемы для ваших журналов - проще для глаз.

Матф

2 голосов
/ 01 октября 2009

GVim , например, с помощью команды: g. Есть также плагины, которые позволяют вводить критерии поиска, они показывают соответствующие строки и складывают все остальное.

0 голосов
/ 15 февраля 2014

SPFLite бесплатен и делает то, что вы хотите. По крайней мере, IBM SPF и ISFP (используемые на мэйнфреймах IBM как часть операционной системы MVS), которые он эмулирует, - это именно то, что вам нужно.

Из того, что я пробовал, SPFLite, вероятно, сделает эту работу. Он может X (исключать) все строки из представления или eXclude строки с заданным символом или фразой (необязательно начиная с определенного столбца) из представления. Или после исключения всех строк, вы можете найти, находя, символы или строки (необязательно начиная с определенного столбца). Я думаю, что у него также есть возможность макросов. Оригинал делает, и я думаю, что этот лайт делает то же самое. Насколько устойчив я не знаю. Оригинал мог создавать интерактивные экраны и программы с использованием языка команд MVS TSO. Я нашел SPFLite на http://www.spflite.com/

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

0 голосов
/ 01 октября 2009

Несмотря на то, что он не будет отображаться / скрываться на основе регулярных выражений, Textpad позволит вам искать и создавать файл результатов с гиперссылками со строками, которые позволят вам перейти в фактический журнал. Подумайте о преимуществах: вы можете сохранить отфильтрованные результаты на левом мониторе, а также щелкнуть полные файлы и показать их на правом мониторе, чтобы увидеть контекст.

0 голосов
/ 01 октября 2009

Другая опция - SlickEdit , использующая опцию «Выборочный показ ...»

0 голосов
/ 01 октября 2009

Emacs, конечно (встречается), но я думаю, что почти каждый редактор сделает это.

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