Oli*_*ain 9 environment-variables visual-studio-code
在 VSCode 中调试一些 python 代码时,我希望开发人员能够创建一个简单的小代码envFile
,看起来像......
AD_USR=username
AD_PSW=password
Run Code Online (Sandbox Code Playgroud)
因此这些值稍后可以替换为多个其他环境变量。
我尝试执行如下操作(请注意变量如何env
尝试使用在 中设置的环境变量envFile
)。
这是行不通的。
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug My Program",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/venv/bin/thingtorun",
"console": "integratedTerminal",
"envFile": "${workspaceFolder}/bin/.envFile",
"env": {
"SYSTEM_A_USER": "${env.AD_USR}",
"SYSTEM_A_PASSWORD": "${env.AD_PSW}",
"SYSTEM_B_USER": "${env.AD_USR}",
"SYSTEM_B_PASSWORD": "${env.AD_PSW}",
... + lots of other systems ...
}
}
]
}
Run Code Online (Sandbox Code Playgroud)
有谁知道这样做的机制?
我的主要目标是避免新开发人员必须envFile
为每个系统创建大量重复的用户名和密码。在产品中,用户名和密码会有所不同,因此我也无法消除对 SYSTEM_X_USER/PASSWORD 的需要。
归档时间: |
|
查看次数: |
2409 次 |
最近记录: |