Python vscode扩展允许我们选择venv以及Python解释器。我觉得Python扩展似乎只是在打开.py文件时才启动的。因此在此之前,不可能使用它来切换env。我想创建一个vscode扩展,允许我对其他类型的文件执行同样的操作。(因此无需打开.py文件(这可能吗?应该怎么做?
太多了,
如果您阅读了activationEvents
部分,https://github.com/microsoft/vscode-python/blob/main/package.json#L59您知道,很多事情都可以触发扩展加载,例如将某些文件添加到工作区,例如setup.py
。
我想要的是添加
"extensionDependencies": [
"ms-python.python"
],
在我的扩展的包.json中