Как передать аргументы через Launch.json для отладки в Visual Studio 2019 - PullRequest
0 голосов
/ 24 сентября 2019

Я пытаюсь перейти с кода Visual Studio на Visual Studio 2017. У меня нет проекта или решения для моего кода, вместо этого запускается файл main.py с заданными аргументами.

У меня есть текущий код в моем файле launch.json

  "version": "0.2.1",
  "configurations": [
    {
      "project": "project\\myproject\\main.py",
      "name": "MyDebug:Debug",
      "type": "python",
      "request": "launch",
      "pythonPath": "C:\\ProgramData\\Anaconda3\\envs\\custom\\python.exe",
      "program": "${workspaceFolder}\\project\\myproject\\main.py",
      "console": "integratedTerminal",      
      "args": [
        "C:\\Users\\Me\\mytextdoc.txt",
        "-l",
        "DEBUG"
      ]
    },

Когда я выбираю MyDebug в раскрывающемся списке «Отладка», элемент запуска правильно устанавливается как main.py.Однако мои аргументы не используются. Передается при вызове main.py.

Этот код был извлечен из среды кода Visual Studio и практически не изменился (т. Е. "Console": "integratedTerminal").

Как я могу передавать аргументы в Visual Studio 2019?

Любая помощь очень ценится.

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