Как использовать отладчик VScode, когда я хочу выполнить определенную команду через мой терминал? - PullRequest
1 голос
/ 14 апреля 2019

Я сейчас работаю над домашним заданием на Python, используя VScode. Однако я не уверен, как использовать отладчик для VScode для конкретной команды, которую я должен вводить вручную через мой терминал git bash.

Всякий раз, когда я тестирую свой код, мне приходится либо вручную вводить некоторые команды, такие как:

python xxx.py -l some_file -p some_file -a fn=some_function

или напишите код выше в текстовом файле (скажем, foo.txt) и запустите

bash foo.txt

на моем терминале Git Bash, чтобы проверить мой результат. Однако установка точки останова на определенную часть кода не прекращается, так как изменение файла .json не позволило бы мне отладить код.

Я пытался использовать «args», «Programs» и т. Д., Но все еще не повезло. Буду признателен за любые предложения.

1 Ответ

0 голосов
/ 17 апреля 2019

Используйте args в вашем launch.json:

"args": ["-l", "some_file", "-p", "some_file", "-a", "fn=some_function"]

Помните, что все, что предназначено для пробела, должно быть его собственной строкой в ​​массиве.

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