VSCode Python 配置
这部分配置应该过时了,VSCode 的 Python 插件越搞越多,越搞越乱,而且居然还都是微软官方的。。。
相关插件
VSCode 与 Python 有关的插件如下:(巨硬把这些插件拆分的实在太细了)
- Python
- Python Debugger
- Python Environments
- Pylance:Python语言服务器,支持自动补全、代码提示等
- Black Formatter:代码格式化(需要通过
conda/pip下载对应模块) - Flake8:代码静态分析(需要通过
conda/pip下载对应模块) - Jupyter 插件包:
- Jupyter
- Jupyter Keymap
- Jupyter Cell Tags
- Jupyter Notebook Renderers
- Jupyter Slide show
注意需要单独下载 black 和 flake8 包,例如
1 | conda install black flake8 |
如果语法高亮等出现问题,最好先清理相关的配置缓存并重启VSCode,可以解决不少问题。
VSCode 插件配置
下面是目前VSCode关于Python的配置(2025年7月)
编辑器配置
1 | "[python]": { |
Python 配置
1 | //[[python]] |
jupyter notebook 配置
1 | "jupyter.askForKernelRestart": false, |
补充
在VSCode上写Python时,如果涉及到将自己写的py脚本作为模块使用import导入,很可能会出现这种情况:脚本可以正常执行,但是代码提示疯狂标红。
为了解决这种影响编程体验的问题,可以在.vscode/settings.json中添加脚本所在的路径,例如
1 | "python.analysis.extraPaths": [ |
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
