您可以将 alert(SOMETHING)
放入 Javascript 代码中以捕获错误或查看发生了什么。
大多数时候这都很好。但是,如果您想显示大量信息(例如对象的属性),则警报框就没用了。 Komodo IDE 是否可以登录到 Komodo 窗口或文件?
为了让它变得更难一点,这是针对 Windows 7 的。
最佳答案
尝试添加此调用:
window.openDialog('chrome://global/content/console.xul', '_blank');
到初始化扩展的位置。这将显示您收到的错误消息。请记住在发布之前将其删除。 :)
此外,您可以通过以下方式将内容记录到 pystderr.log:
ko.logging.getLogger("extensions.myextension").warn("foo");
使用例如。 JSON.stringify 转储对象。
三、安装Komodo developer extension在 Javascript 控制台中进行尝试。
关于javascript - 在 Komodo 扩展中调试 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9515622/