VS Code 不再显示 Python 的默认代码片段
VS Code No Longer Shows Default Code Snippet for Python
由于某些未知原因,我的 VS 代码不再显示 Python 的默认代码片段。
下面是我在编辑器中输入 for
时看到的内容(编写 for 循环)
我期待看到如下内容:
所有片段似乎都丢失了。不仅仅是 for loop
.
我尝试过的事情:
- 重新安装 VS Code(通过删除另一个 SO 中所述的 3 个文件夹从头开始)
- 将语言服务器从
Jedi
更改为 Microsoft
(如下所示)
- 启用代码段建议(如下所示)
- 启用 Pylance 扩展
非常感谢任何帮助
在我看来有两种可能性:
- VS 代码 Python 扩展问题。
- Python 您正在使用的版本。
我个人认为这个问题更偏向于VS代码的扩展问题。尝试更新 Python 扩展甚至降级扩展版本。它可能会有所帮助。
如果没有,您可能需要查看您正在使用的 Python 版本的常见问题。
干杯
Python 代码片段 were removed from the Python extension for Visual Studio Code in the 2021.1.0 (21 January 2021) release. The reasoning was that it was seen causing more harm than helping the user. See for example: Don't suggest Code snippets for import statements
如果需要,可以复制old snippets (or part of them), and add them as your own snippets。
由于某些未知原因,我的 VS 代码不再显示 Python 的默认代码片段。
下面是我在编辑器中输入 for
时看到的内容(编写 for 循环)
我期待看到如下内容:
所有片段似乎都丢失了。不仅仅是 for loop
.
我尝试过的事情:
- 重新安装 VS Code(通过删除另一个 SO 中所述的 3 个文件夹从头开始)
- 将语言服务器从
Jedi
更改为Microsoft
(如下所示) - 启用代码段建议(如下所示)
- 启用 Pylance 扩展
非常感谢任何帮助
在我看来有两种可能性:
- VS 代码 Python 扩展问题。
- Python 您正在使用的版本。
我个人认为这个问题更偏向于VS代码的扩展问题。尝试更新 Python 扩展甚至降级扩展版本。它可能会有所帮助。 如果没有,您可能需要查看您正在使用的 Python 版本的常见问题。
干杯
Python 代码片段 were removed from the Python extension for Visual Studio Code in the 2021.1.0 (21 January 2021) release. The reasoning was that it was seen causing more harm than helping the user. See for example: Don't suggest Code snippets for import statements
如果需要,可以复制old snippets (or part of them), and add them as your own snippets。