VSCode:如何修复 Python 扩展版本以实现 Python 2 兼容性并防止自动升级?

VSCode: How to fix Python extension version for Python 2 compatibility and prevent automatic upgrade?

我有一个使用 Python 2 的遗留代码。支持 Python 2 的 VSCode Python 扩展的最新版本是 v2022.2.1924087327

很容易

我的问题是 VSCode 总是自动更新扩展。由于我在远程机器上使用它,当我失去连接时,它会自动更新扩展,我必须手动降级它,重新加载 window 并重新启动它。

是否可以在 VSCode 中修复我的 Python 扩展的版本?

我刚刚找到如何 prevent extensions to automatically upgrade

我刚刚设置:

{
  "extensions.autoUpdate": false
}

它现在会要求我每次扩展升级,这很烦人,但至少我可以控制它。

如果有人发现如何仅针对 Python 扩展禁用自动更新,我会将其标记为正确答案。