javascript - 在 Komodo 扩展中调试 Javascript

标签 javascript debugging komodo

您可以将 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/

相关文章:

c# - 泛型类上的 DebuggerDisplay

c - 分配错误 : incorrect checksum for freed object

python - Windows 上的 Virtualenv 和 Komodo IDE 6

javascript - Komodo Edit 自动补全 JS 对象字面量

javascript - 通过 xmlhttprequest 上传文件生成多部分 : NextPart: EOF

javascript - 开 Jest 试图解析 .css

windows - 我可以确定我的单元的初始化顺序吗?

windows - 什么是适用于 Windows 的免费 Perl IDE?

Javascript:无法将 document.getElementById(fieldname).label 转换为对象

javascript - 严格模式下ImageData数据赋值