Неправильная последовательность расширений макросов VSCode - PullRequest
0 голосов
/ 27 апреля 2019

В настоящее время я пытаюсь получить ярлык, который открывает стандартные и пользовательские сочетания клавиш в json бок о бок (почти то же самое, что VSCode уже обеспечивает для settings.json).Поскольку VSCode не поддерживает это само по себе, я попытался сделать это с расширением macros .

Мой код выглядит следующим образом:

"macros": {
    "openKeybindings": [
        "workbench.action.openDefaultKeybindingsFile",
        "workbench.action.openGlobalKeybindingsFile",
        "workbench.action.moveEditorToNextGroup",
    ],
},

Теперь я могу запуститьэтот макрос с:

{ "key": "ctrl+alt+k",        "command": "macros.openKeybindings" },

Я думаю, что этот макрос должен выполняться так:

  1. Открыть файл по умолчанию keybindins.json
  2. Открыть пользовательский набор ключей.json
  3. Переместите пользовательский файл keybindins.json в новое окно редактора вправо, чтобы они располагались рядом

Моя проблема в том, что макросы, похоже, невыполнить эти три команды в последовательности.Что действительно происходит, если я нажимаю ctrl + alt + k, так это то, что по умолчанию и user keybindings.json открываются в новом окне редактора справа.

Может кто-нибудь объяснить мне, почемумакрос не выполняет команды по порядку и может дать мне решение моей проблемы?

1 Ответ

0 голосов
/ 27 апреля 2019

Исправлена ​​эта проблема с этой проблемой на github этого макроса

...