Как повторно использовать обычную команду командной строки в VS Code - PullRequest
0 голосов
/ 08 февраля 2020

Я использую код Visual Studio (VSCode) и имею ряд команд командной строки, которые я использую регулярно. Я набираю это каждый раз, когда мне нужно их использовать, но я предполагаю, что есть какой-то способ вызова ранее использованных команд?

Например, чтобы опубликовать sh мое приложение do tnet , Я запускаю эту команду:

dotnet publish -c Release -o ./publish

Есть ли способ добавить это как сочетание клавиш?

Какую новую ie технику мне не хватает?

1 Ответ

0 голосов
/ 08 февраля 2020

Вы можете назначить эту команду для связывания клавиш следующим образом:

{
  "key":  "alt+q",   // choose your keybinding
  "command": "workbench.action.terminal.sendSequence",
  "args": {
    "text": "dotnet publish -c Release -o ./publish",
  }  
}

Добавление \u000d в конец - это возврат, поэтому он запускается немедленно:

    "text": "dotnet publish -c Release -o ./publish\u000d",

См. https://code.visualstudio.com/docs/editor/integrated-terminal#_send -text-с-а-KeyBinding

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