Используя winston для журнала node.js, я получаю файлы журнала json. Файл журнала в этом ключе представляет собой просто последовательность объектов (jns), связанных с новой строкой. Это отлично подходит для ведения журналов и обработки журналов в качестве первоклассных данных!
Однако, как Sublime
, так и gedit
(по крайней мере, их версии, которые я использую на Ubuntu, возвышенном 2 и gedit 3.6.2), плохо выделяют json - они используют один и тот же цвет для ключей и значений, что делает любое бурение в журналах довольно болезненным и действительно невозможным для прохождения через любую удаленно гуманную манеру.
Существующие chrome extensions
для подсветки json тоже не помогают - они не могут обрабатывать коллекцию json-объектов и, таким образом, не могут отображать эти файлы журналов, если я вручную не превращу их вручную в массив в синтетическом родительском объекте (таким образом, превращая их в объект json). Это утомительно в случае просмотра файла журнала, который все еще записывается и вообще......
Есть ли какой-либо инструмент, который может как проглатывать файлы журнала json как есть, так и в то же время выделять клавиши другого цвета, чем значения, так что журналы json также дружественны для человека, а не только для машин? это настоящая боль.
Спасибо!