Еще один дебаг javascript’а
Давно я ничего не писал. Может оно и хорошо конечно, но может и нет.
Вы, наверняка, тоже дебагите яваскрипт простой вставкой агрессивной функции alert() в подозрительные места кода. Особенно мужественно себя чувствуешь вставляя ее в кусок, который находится в цикле. Потом закрываешь тысячи мерзких окошек (Хром тут помогает - там после второго алерта появляется чекбокс “пожалей мои пальцы”).
Хотя может вы используете фаербаг по полной, но со мной он в ответственные моменты глючит.
Так вот - скрипт, лозунг его - and “goodbye” to alert().
Вставляете его нехитро в код, а потом фигачите в яваскрипте магию вроде:
log.debug( 'this is a debug message' ); log.info( 'this is an info message' ); log.warn( 'this is a warning message' ); log.error( 'this is an error message' );
А скрипт формирует такое окошечко -
Вроде удобно.
Да и можно использовать во всяких админках где нужен вывод логов. Экономя несколько часов своей работы.

October 16th, 2008 at 10:11 am
У меня тоже бывает файрбаг отказывается работать с console.debug, в таких случаях можно сделать пустой div и выводить дебаг в него.
October 16th, 2008 at 4:32 pm
А тут симпатичней
October 16th, 2008 at 4:36 pm
суровым джаваскриптерам не нужно симпатичней
October 16th, 2008 at 5:37 pm
Суровым тоже иногда хочется нежно побаловаться
November 17th, 2008 at 2:27 pm
Отличная реализация! Мне напоминает debug консоль в symfony.