javascript - Hacking Atom 编辑器 - 如何从自定义插件中抛出 atom 样式的异常?

标签 javascript exception plugins atom-editor

我正在为 GitHub 开发一个插件 Atom编辑器,我需要在插件配置错误(或内部错误)的情况下抛出异常。

我希望它们出现在右上角,作为标准的 Atom 错误小部件,但我在 Web 上找不到任何关于它的线索。

编辑器不处理简单的 throw Error('...');,只产生控制台输出。

也许有人这样做了?

最佳答案

执行此操作的 api 调用是:

atom.notifications.addError('string to display in error message')

如果您在 node.js 中开发插件。

如果您使用的是 Coffeescript,那么我猜它会是相同的,但 node.js 与 Coffeescript 的语法有所不同。

关于javascript - Hacking Atom 编辑器 - 如何从自定义插件中抛出 atom 样式的异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39330268/

相关文章:

javascript - 使用 HTMLAudioElement 时 useEffect 抛出 DOMException

c# - 如果 catch 和 finally block 都抛出异常会发生什么?

java - 处理除 MessagingException 以外的异常/错误,即..,在 spring-integration 中未包装为 MessagingException 的其他错误/异常

css - instagram 小部件 wordpress 宽度在移动设备上不正确

python-3.x - IntelliJ Pycharm插件: move a variable into a class

javascript - 解构数组如何获取length属性

javascript - 在函数调用之前执行非函数代码

javascript - 使用 jquery 单击另一个链接时更新链接

c++ - 插入失败时列表/ map 返回什么?

php - 寻找一个插件来创建平面图