2012-03-01 1 views
2

Вы можете положить alert(SOMETHING) в код Javascript, чтобы поймать ошибки или посмотреть, что происходит.Отладка Javascript в Komodo Расширение

Большую часть времени это нормально. Но если вы хотите показать много информации (например, свойства объекта), окно предупреждения не подходит. Возможно ли в программе Komodo IDE войти в окно Komodo или файл?

Чтобы сделать это немного сложнее, это для Windows 7.

ответ

2

Попробуйте добавить этот вызов:

window.openDialog('chrome://global/content/console.xul', '_blank'); 

, где вы инициализировать расширение. Это покажет вам сообщения об ошибках, которые вы получите. Просто не забудьте удалить его перед публикацией. :)

Кроме того, вы можете войти в материал pystderr.log через:

ko.logging.getLogger("extensions.myextension").warn("foo"); 

Использование например. JSON.stringify для сброса объектов.

В-третьих, установите Komodo developer extension, чтобы попробовать что-то в консоли Javascript.

+0

О, забыл упомянуть, что вы можете просмотреть 'pystderr.log' из справки -> Поиск и устранение неисправностей -> Просмотр файла журнала. – tuomassalo

+0

Хорошо. Но как вы пишете информационное сообщение в этом диалоговом окне? – peter2108

 Смежные вопросы

  • Нет связанных вопросов^_^