更新时间:2024-07-26 GMT+08:00
分享

启动配置属性

名称

描述

“type”

调试器的类型。对于运行和调试Python代码,应将其设置为“python”

“name”

启动配置的名称。

“request”

调试模式,可以是“launch”(在program中指定的文件或当前文件上启动调试器)、“attach”(将调试器附加到已经运行的进程)或“test”(运行单元测试)。对于Flask应用的启动配置,此选项始终设置为“launch”

“console”

调试输出目的地可以是集成终端(“integratedTerminal”,默认)、调试控制台(“internalConsole”)或外部终端应用程序(“externalTerminal”)。

“jinja”

当设置为“true”(默认)时,启用对Jinja模板的调试,例如在Flask应用程序中。

“python”

Python可执行文件的路径。默认值“${command:python.interpreterPath}”解析为当前选定的项目解释器。有关在项目中使用Python解释器的详细信息,请参阅“构建环境”。

“stopOnEntry”

当设置为“true”时,程序将在启动时自动挂起。

“redirectOutput”

当设置为“true”(默认)时,程序的输出将重定向到作为“console”值设置的控制台。此设置仅适用于将“console”设置为“internalConsole”“integratedTerminal”时。

“module”

用于运行 Flask 应用服务器的模块的名称,默认情况下设置为flask。

“env”

一组定义为键值对的环境变量。属性键为环境变量,属性值为环境变量的值。默认设置为“{"FLASK_APP": "app.py","FLASK_ENV": "development"}”

“logToFile”

当设置为“true”时,调试器事件将记录到文件中。默认情况下,此选项设置为“false”。默认的日志目录是“%userprofile%\.codearts\extensions\codearts.python-<version>\javaFiles\<project-name>\dap_<date>”

“args”

传递给 Flask 的命令行参数。默认情况设置为 “["run","--no-debugger"]”,这会在启动 Flask 应用程序服务器的同时禁用内置 Flask 调试器。

“cwd”

调试程序工作目录的绝对路径。默认值 “${workspaceFolder}” 解析为项目根文件夹。

“subProcess”

指定是否启用子进程调试。默认情况下,此选项设置为 “false”

“justMyCode”

如果设置为 “true”(默认),则仅显示和调试用户编写的代码。否则将显示和调试所有包括库调用的代码。

“pythonArgs”

传递给Python解释器的命令行参数。要将参数传递给被调试程序,请使用“args”

“showReturnValue”

如果设置为 “true”(默认),则在“运行和调试”视图中逐步执行时显示函数的返回值。

相关文档