Команда пакета Atom из другого пакета - PullRequest
1 голос
/ 21 марта 2020

Допустим, в моем собственном пакете Atom я вставляю строку JSON в файл. После этого я хотел бы автоматически запустить пакет beautify-language-json из atom-beautify.

Как запустить эту команду из моего пакета?

1 Ответ

0 голосов
/ 21 марта 2020

Как описано в документации API, для этого можно использовать метод dispatch().

Пример:

const target = atom.views.getView(atom.workspace);
const commandName = 'atom-beautify:beautify-language-json';

atom.commands.dispatch(target, commandName);
...