Взлом редактора Atom - как сгенерировать исключение в стиле атома из пользовательского плагина?

Я разрабатываю плагин для редактора GitHub Atom, и мне нужно выдать исключение в случае неправильной конфигурации плагина (или внутренней ошибки).

Я хочу, чтобы они отображались в правом верхнем углу как стандартный виджет ошибок Atom, но я не могу найти никакой подсказки об этом в Интернете.

Делать просто throw Error('...'); не обрабатывается редактором и выдает только консольный вывод.

Может быть, кто-то сделал это?

1 ответ

Решение

Вызов API для этого:

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

если вы разрабатываете плагин в node.js.

Если вы используете Coffeescript, то я думаю, что это будет то же самое, но с изменением синтаксиса для node.js по сравнению с Coffeescript.

Другие вопросы по тегам