0

Python vscode 扩展允许我们选择 venv 以及 python 解释器。我似乎只在打开 .py 文件时才启动 Python 扩展。所以在此之前,不能用它来切换env。我想创建一个 vscode 扩展,允许我对其他类型的文件做同样的事情。(所以不需要打开 .py 文件)这可能吗?应该怎么做?

多谢,

4

2 回答 2

0

如果您阅读该activationEvents部分,https://github.com/microsoft/vscode-python/blob/main/package.json#L59您知道很多事情可以触发扩展加载,例如将某些文件添加到工作区,setup.py例如。

于 2021-12-10T15:04:57.730 回答
0

我正在寻找的是添加

"extensionDependencies": [
    "ms-python.python"
],

在我的扩展的 package.json 中

于 2021-12-15T15:13:46.160 回答