vscode python调试快捷键
时间: 2025-05-12 18:41:26 浏览: 21
### VSCode 中 Python 调试相关的快捷键
在开发过程中,调试是一个非常重要的环节。VSCode 提供了一系列强大的快捷键来支持高效的调试操作。以下是常用的与 Python 调试相关的快捷键:
#### 启动和停止调试
- **F5**: 开始调试当前程序[^1]。
- **Ctrl + Shift + D (Windows/Linux)** 或 **Cmd + Shift + D (Mac)**: 打开调试视图并允许配置启动设置[^2]。
- **Shift + F5**: 停止调试会话。
#### 断点管理
- **F9**: 在当前行切换断点状态(启用或禁用)。如果光标位于某一行上按下此键,则会在该行添加或移除断点[^3]。
- **Ctrl + R (Windows/Linux)** 或 **Cmd + R (Mac)**: 列出所有已定义的断点,并可以快速跳转至指定位置。
#### 控制执行流程
- **F10**: 单步跳过(Step Over),继续执行下一条语句而不进入函数内部。
- **F11**: 单步步入(Step Into),进入被调用的方法或函数体内。
- **Shift + F11**: 单步跳出(Step Out),退出当前方法返回到调用处。
- **Ctrl + F10 (Windows/Linux)** 或 **Cmd + F10 (Mac)**: 运行直到光标所在行。
#### 查看变量和表达式
- **Alt + 上箭头 / 下箭头 (Windows/Linux)** 或 **Option + 上箭头 / 下箭头 (Mac)**: 导航上下文中的局部变量列表。
- 当鼠标悬停于某个变量上方时按住 `Ctrl` 键可查看其详细信息;双击则可以直接编辑数值。
下面是一段简单的代码示例展示如何利用上述部分功能进行基本调试:
```python
def add(a, b):
result = a + b # 设置断点在此处测试输入参数a,b以及输出result
return result
if __name__ == "__main__":
num1 = int(input("Enter first number: "))
num2 = int(input("Enter second number: "))
sum_value = add(num1, num2)
print(f"The Sum is {sum_value}")
```
阅读全文
相关推荐


















