Автоматизация макросов VS2019 с Visual Commander завершается неудачно с помощью команды Edit.GotoBrace - PullRequest
0 голосов
/ 04 мая 2020

У меня новый ноутбук, работающий Windows 10pro 64bit.

Я только что установил последнюю версию VS2019, чтобы немного поработать на C ++.

Я добавил к этому Расширение Visual Commander , поэтому я могу сделать несколько макросов. Я пытался использовать команду

DTE.ExecuteCommand("Edit.GotoBrace")

, и все, что она делает, это выдает следующую ошибку:

enter image description here

Я попытался просто записать его с помощью временного макроса, но ничего не записывается при нажатии Ctrl +] во время фазы записи. Я также попытался добавить опцию Edit.GotoBrace непосредственно в меню и записать ее, но это тоже ничего не записывает.

Я пытался использовать Edit.GotoBraceExtend также, но я получил те же результаты.

Что-то кардинально изменилось с этой командой и / или я делаю что-то не так? Вы можете воспроизвести это, просто отредактировав временный макрос и вставив в него строку, сохранив, скомпилировав и запустив его в документе, в котором есть скобки или скобки.

1 Ответ

0 голосов
/ 04 мая 2020

Вам нужно запустить эту команду из меню VCmd или сочетания клавиш, когда целевой документ является активным окном. (В противном случае команда будет выполнена для окна Visual Commander, которое ее не поддерживает).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...