gpt4 book ai didi

visual-studio-code - 始终运行一个特定文件,该文件不是 VS 代码中的当前文件

转载 作者:行者123 更新时间:2023-12-05 03:49:11 25 4
gpt4 key购买 nike

当您从菜单中选择“运行”时,VS Code 将运行当前文件。

但是当我编写 Python 包时,当前文件几乎肯定是该包的模块组件之一。这些不是我要运行的文件。

为了测试一个包,我有一个 Python 脚本来加载包并在其上运行一些代码。我当时一般不会编辑那个特定文件,因为实际工作是在包中完成的。

是否有一个(希望是每个工作区)选项来使执行的文件相同,而不管您要运行时当前正在查看的文件到底是什么?也就是说,我不想运行当前文件;我想在概念上运行 工作区,工作区代表的项目。

最佳答案

VS Code 有一个叫做“配置”的特性。这些定义了启动调试时发生的情况。它们可以在工作区级别设置。

Run->Add Configuration 命令可用于将配置添加到 launch.json,它可以与特定的工作区相关联。对于 Python 启动,“Python 文件”启动样式如下所示:

{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
},

program 字段指定执行哪个 Python 文件。因此,如果您想创建一个执行特定文件的启动样式,只需修改此字段以指向此文件(并将 name 更改为更合适的内容)。

关于visual-studio-code - 始终运行一个特定文件,该文件不是 VS 代码中的当前文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64091180/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com