Есть ли способ запустить команду в Visual Studio Code из CLI? - PullRequest
0 голосов
/ 21 февраля 2020

Я хотел бы запустить скрипт для открытия кода Visual Studio из командной строки и передачи команды во встроенный терминал. Что-то вроде

#!/bin/bash

code /path/to/my/project --run-in-terminal "docker start my-db-container; npm start"

nb. --run-in-terminal опция не существует

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

1 Ответ

1 голос
/ 22 февраля 2020

Вы можете попытаться создать задачу, которая запускается всякий раз, когда вы открываете рабочее пространство (задачи. json):

{
  "label": "run docker start on open folder",
  "command": "docker start my-db-container; npm start",
  "type": "shell",
  "problemMatcher": [],
  "runOptions": {"runOn": "folderOpen"}
},

Перед запуском задачи происходит небольшая задержка.

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