#python #visual-studio-code
#python #visual-studio-code
Вопрос:
Я использую отладчик для Python в Visual Studio Code. Это отлично работает, но во многих случаях я хочу отлаживать сценарии, которые используют разные аргументы CLI. Очень сложно создавать запись в lauch.json
для каждой группы аргументов CLI, которую я хочу отладить.
Я ищу способ для VSC запрашивать аргументы CLI, которые будут переданы в скрипт при запуске отладчика. Я был бы еще лучше, если бы была некоторая история предыдущих аргументов.
PS. Я знаю, что вы можете подключить отладчик и запустить его через командную строку, но я надеюсь, что есть чистое решение 🙂
Ответ №1:
О вашем вопросе:
Я ищу способ для VSC запрашивать аргументы CLI, которые будут переданы в скрипт при запуске отладчика.
С сожалением сообщаю вам, что запрос не может быть выполнен. На данный момент в python есть два способа отладки, показанные в-debug:
-
Добавьте конфигурации в launch.json, затем нажмите Run-> Начать отладку, что автоматически создаст процесс отладки, предоставляемый расширением python. Во время этого процесса отладки все конфигурации отладки зависят от содержимого в launch.json:
-
Отладка командной строки. Синтаксис командной строки отладчика вы можете использовать в командной строке-debug. По сравнению с изменением конфигураций в launch.json каждый раз, это удобнее.
Более подробную информацию об отладке в VS Code см. в разделе Отладка