Vscode/Cursor写go快捷键总结(mac)
摘要:记录一下比较常用的快捷键使用
VS Code / Cursor for Go 快捷键速查表 (macOS)
基础编辑与格式化
| 功能 | 快捷键 |
|---|---|
| 格式化代码 (goimports) | ⇧ + ⌥ + F (Shift + Option + F) |
| 命令面板 | ⇧ + ⌘ + P (Shift + Command + P) |
| 打开/关闭终端 | ⌃ + \`` (Control + ) |
| 整行上下移动 | ⌥ + ↑ / ↓ (Option + Up/Down) |
| 复制整行 (上/下) | ⇧ + ⌥ + ↑ / ↓ (Shift + Option + Up/Down) |
| 删除整行 | ⇧ + ⌘ + K (Shift + Command + K) |
| 多光标编辑 | ⌥ + Click (Option + Click) |
代码导航与智能感知
| 功能 | 快捷键 |
|---|---|
| 跳转到定义 | F12 或 ⌘ + Click |
| 查看定义 (悬浮预览) | ⌥ + F12 (Option + F12) |
| 查找所有引用 | ⇧ + F12 (Shift + F12) |
| 重命名符号 | F2 |
| 显示问题面板 | ⇧ + ⌘ + M (Shift + Command + M) |
| 快速修复建议 | ⌘ + . (Command + . ) |
Go 测试与调试
| 功能 | 快捷键 |
|---|---|
| 开始/继续调试 | F5 |
| 设置/取消断点 | F9 |
| 单步跳过 (Step Over) | F10 |
| 单步调试 (Step Into) | F11 |
| 单步跳出 (Step Out) | ⇧ + F11 (Shift + F11) |
| 停止调试 | ⇧ + F5 (Shift + F5) |
Cursor 专属 AI 功能
| 功能 | 快捷键 |
|---|---|
| 与代码聊天 (Chat) | ⌘ + L (Command + L) |
| 生成/编辑代码 (AI Edit) | ⌘ + K (Command + K) |
Vscode/Cursor写go快捷键总结(mac)
https://cofeesy.github.io/2025/09/15/Vscode-Cursor写go快捷键总结-mac/

