Я пытаюсь найти способ pretty print
структуры данных JavaScript в удобочитаемой форме для отладки.
У меня довольно большая и сложная структура данных, хранящаяся в JS, и мне нужно написать код для его манипулирования. Чтобы понять, что я делаю, и где я ошибаюсь, мне действительно нужно иметь возможность видеть структуру данных в целом и обновлять ее всякий раз, когда я вношу изменения в пользовательский интерфейс.
Все это, я могу справиться самостоятельно, кроме того, чтобы найти хороший способ сбросить структуру данных JavaScript в удобочитаемую строку. JSON сделал бы, но он действительно должен быть красиво отформатирован и отступом. Я обычно использовал Firebug для отличного DOM-демпинга для этого, но мне действительно нужно иметь возможность увидеть всю структуру сразу, что не кажется возможным в Firebug.
Любые предложения приветствуются.
Спасибо заранее.