Код Visual Studio, запускаемый из командной строки, объединяет два процесса - PullRequest
0 голосов
/ 14 мая 2019

Если вы запустите Visual Studio Code из командной строки, введя «code», процесс командной строки (терминала) и процесс vsc станут связанными.Записи журнала VSC записываются в терминал.Терминал становится хрупким или непригодным для использования.Завершение терминала также завершает VSC.

Это на Windows 10, VSC v 1.33.1.При установке VSC использовались настройки по умолчанию.Файл code.exe находится по адресу C: \ Users {userid} \ AppData \ Local \ Programs \ Microsoft VS Code \

Как избежать этой проблемы?

1 Ответ

0 голосов
/ 14 мая 2019

Решение состоит в том, чтобы запустить «code.cmd» вместо просто «code» (который запускает code.exe.)

code.cmd находится в папке bin в папке, содержащей code.exe.

Обе папки находятся в моем PATH, предположительно потому, что установщик сделал это так.

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