🐍 VS Code 写 Python 的三个实用技巧
让你的 Python 开发体验提升一个档次
1. 一键运行 Python 代码
安装 Python 扩展 后,打开任意 .py 文件,点击右上角的 ▶ 运行按钮,或者直接按 Ctrl+F5,就能在终端里看到执行结果。不用再切到命令行手动敲 python xxx.py 了。
def greet(name):
return f"Hello, {name}!"
print(greet("World"))
# 按 Ctrl+F5 执行,终端输出:
Hello, World!
💡 进阶用法:选中部分代码后按 Shift+Enter,可以只运行选中的代码片段,不用每次都跑整个文件,调试时特别方便。
2. 虚拟环境自动识别与切换
Python 项目通常需要 虚拟环境 来隔离依赖。VS Code 能自动检测项目中的 .venv 或 venv 文件夹,点击左下角的 Python 版本号 就能切换解释器。
# 创建虚拟环境
python -m venv .venv
# VS Code 会自动检测并询问是否切换
# 终端自动激活虚拟环境
左下角状态栏显示:
🐍 3.11.0 ('.venv': venv)
点击即可切换其他解释器
💡 终端快捷键:按 Ctrl+` 快速开关终端,新终端会自动激活你选择的虚拟环境,pip install 直接装到对应环境里。
3. 智能提示 + 代码片段,少敲一半键盘
Python 扩展自带 IntelliSense 智能补全:敲几个字母就能自动提示函数名、参数、返回值。还有一些内置的 代码片段,输入缩写按 Tab 直接展开。
| 输入缩写 |
按 Tab 展开 |
说明 |
def |
def func_name(args): |
函数骨架 |
class |
class ClassName: |
类骨架 |
ifmain |
if __name__ == "__main__": |
主入口 |
try |
try...except...finally |
异常处理 |
for |
for x in iterable: |
循环骨架 |
🔥 必装插件:Python + Pylance 是微软官方出品,配合使用体验最佳。Pylance 能提供类型检查、自动导入、参数提示等高级功能,比原生补全强得多。
🎁 额外建议:三款必装 Python 插件
| 插件 |
作用 |
一句话 |
| 🐍 Python |
运行、调试、虚拟环境管理 |
Python 开发的基石 |
| ⚡ Pylance |
类型检查、智能补全、自动导入 |
让补全聪明十倍 |
| 🎨 Black Formatter |
保存时自动格式化代码 |
代码风格永远一致 |
VS Code × Python 技巧系列 · 更多快捷键参考 VS Code 官方速查表