Можно добавить команду палитры, запустив другую команду с аргументами? - PullRequest
0 голосов
/ 28 октября 2019

Можно ли просто определить команду, которая будет добавлена ​​в палитру команд VS Code, которая выполняет существующую команду с указанными аргументами?

Конкретный пример: я установил расширение Alignment и хочу использовать его для выравнивания хэшей символьных клавиш Ruby следующим образом:

{
  key:        'foo',
  anotherKey: 'bar',
  myKey:      'ponk'
}

Я могу сделать это, вызвав Align by regex, затем в открывшемся диалоговом окне палитры, давая регулярное выражение (?<=:) \w.

Picking Following up by entering the regex

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

...