VS Code Python 开发环境配置
1. 安装 Python 插件
快捷键:Ctrl+Shift+X
,或者点击左侧的插件面板,安装 Python 相关插件:
2. 推荐修改默认设置
快捷键:Ctrl+,
,或者点击左侧的设置按钮:
3. 选择 Python 环境
在 VS Code 界面,点击右下角的 Select Interpreter 选项,[或者按 F1, 输入Python: Select interpreter],从列出的 Python 环境,选择自己需要的环境。
推荐使用 Anaconda,设置 Python 环境,以便于切换运行多个 Python 版本。
4. 配置代码格式化
常见的代码格式化包有:ruff, black, autopep8, yapf 等.
其中, ruff 是新起之秀,其由 rust 语言编写,速度极快,可自定制化程度高, 一经推出便受到广泛关注,迅速成为各大 Python 开源项目的标配。所以,我们这里以 ruff 为例进行配置。
4.1 安装 ruff
pip install ruff
# or
conda install ruff
pip 是 Python 的包安装程序,通过 pip 我们可以安装各种各样的包,从而在程序中调用许多功能强大且方便快捷的函数。
关于 pip 的详细信息可以在 官方网站 上看到,关于 pip的安装,官网上面也有较为详细的说明,这里仅作简洁的摘要。
4.2 Settings.json
设置
使用快捷键 Ctrl + ,
打开设置,点击右上角的切换按钮,进入 settings.json 文件中。
"[python]": {
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll": "explicit",
"source.organizeImports": "explicit"
},
"editor.defaultFormatter": "charliermarsh.ruff"
},
"notebook.formatOnSave.enabled": true,
"notebook.codeActionsOnSave": {
"notebook.source.fixAll": "explicit",
"notebook.source.organizeImports": "explicit"
}
在 Python 文件中,单击右键,选择格式化文档。快捷键 Shift + Alt + F
作者:coco_1998_2