Запускать файлы в терминале из VS Code - PullRequest
1 голос
/ 10 марта 2019

Существует ли какое-либо сокращение кода VS, позволяющее запускать файл в терминале Windows без записи пути к файлу непосредственно в терминал?

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 10 марта 2019

Попробуйте

  {
    "key": "ctrl+shift+t",
    "command": "workbench.action.terminal.sendSequence",
    "args": { "text": "node '${file}'\u000D" }
  }

С любым набором клавиш. См. Примечания к выпуску: sendSequence и переменные .

С vscode v1.32 вы можете отправлять последовательность в терминал, используя переменные типа $ {file}, который является текущим файлом. Если вам нужен какой-то другой путь, замените $ {file} на ваш путь в привязке ключей выше.

В приведенном выше связывании клавиш я только что добавил node - замените его всем необходимым для запуска файлов python в терминале. Как и все ваши настройки: "c:/python27/python.exe" из "python.pythonPath": "c:/python27/python.exe"

\u000D - возврат, поэтому он запускается автоматически.

Я добавил ' s вокруг переменной $ {file} на случай, если в пути к файлу есть пробелы,

как c:Users\Some Directory\fileToRun

0 голосов
/ 10 марта 2019

Если я понимаю ваш вопрос, думаю, вы можете посмотреть ответ здесь и здесь .Я думаю, вы должны изменить свой task.json соответственно.

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