VS Code 不再显示 Python 的默认代码片段

Nik*_*aim 3 python intellisense code-snippets visual-studio-code vscode-snippets

由于某些未知原因,我的 VS 代码不再显示 Python 的默认代码片段。

下面是我for在编辑器中输入时看到的内容(编写 for 循环)

在此处输入图片说明

我期待看到如下内容:

在此处输入图片说明

所有片段似乎都丢失了。不只是for loop.

我尝试过的事情:

  1. 重新安装 VS Code(通过删除另一个 SO 中所述的 3 个文件夹从头开始)
  2. 将语言服务器由Jedi改为Microsoft(如下图)
  3. 启用片段建议(如下所示)
  4. 启用 Pylance 扩展

在此处输入图片说明

任何帮助都受到高度赞赏

np8*_*np8 15

Python 代码片段已从2021.1.0(2021 年 1 月 21 日)版本的Visual Studio CodePython 扩展中删除。理由是它被认为造成的伤害比帮助用户更多。参见示例:不要为导入语句建议代码片段

如果需要,您可以复制旧片段(或其中的一部分),并将它们添加为您自己的片段


小智 1

在我看来有两种可能性:

  1. VS代码Python扩展问题。
  2. 您正在使用的Python版本。

我个人认为这个问题更多是针对VS代码扩展问题。尝试更新Python扩展甚至降级扩展版本。这可能有帮助。如果没有,您可能需要查看您正在使用的 Python 版本的常见问题。

干杯