Взлом редактора Atom - как сгенерировать исключение в стиле атома из пользовательского плагина?
Я разрабатываю плагин для редактора GitHub Atom, и мне нужно выдать исключение в случае неправильной конфигурации плагина (или внутренней ошибки).
Я хочу, чтобы они отображались в правом верхнем углу как стандартный виджет ошибок Atom, но я не могу найти никакой подсказки об этом в Интернете.
Делать просто throw Error('...');
не обрабатывается редактором и выдает только консольный вывод.
Может быть, кто-то сделал это?
1 ответ
Решение
Вызов API для этого:
atom.notifications.addError('string to display in error message')
если вы разрабатываете плагин в node.js.
Если вы используете Coffeescript, то я думаю, что это будет то же самое, но с изменением синтаксиса для node.js по сравнению с Coffeescript.