您可以使用${workspaceRoot}
中的settings.json
。但是有一个环境变量返回打开的文件夹的名称吗?
伪代码示例:
{
"python.pythonPath": "${workspaceRoot}/../virtualenvs/${openedFolderName}/bin/python"
}
此外,您可以使用docs中某处定义的所有环境变量?我找不到任何东西。
答案 0 :(得分:0)
答案是肯定的:${workspaceRootFolderName}
所以,这段代码可行:
{
"python.pythonPath": "${workspaceRoot}/../virtualenvs/${workspaceRootFolderName}/bin/python"
}
我在任务文档https://code.visualstudio.com/docs/editor/tasks#_variable-substitution
下找到了这个