一、安装与环境建议
1. 插件与兼容性
Cursor 基于 VS Code 1.85+,部分旧插件可能不兼容。 推荐安装以下插件:
| 插件名称 | 作用 |
|---|---|
| C/C++ Extension Pack | 提供语法补全与调试支持 |
| Remote - SSH | 远程开发 |
| CodeLLDB | C/C++ 调试 |
| Better C++ Syntax | 增强语法高亮 |
| GitLens | 代码版本追踪 |
如果提示 'not compatible',可以手动安装:
或下载
.vsix文件手动导入。
2. 远程开发配置
建议使用 Remote SSH 模式,在远程服务器上直接编译与调试。
在本地 .cursor/settings.json 中添加配置:
{
"remote.SSH.remotePlatform": {
"your_server": "linux"
},
"C_Cpp.intelliSenseEngine": "Default",
"C_Cpp.loggingLevel": "Error"
}
二、AI 辅助操作速查表
| 功能 | 快捷键 | 说明 |
|---|---|---|
| 打开 AI 聊天 | Ctrl + K / ⌘ + K | 与 AI 对话 |
| 内联编辑 | Ctrl + I / ⌘ + I | 在选中代码上调用 AI |
| 解释代码 | Ctrl + L 或右键 → 'Ask Cursor' | 让 AI 解读函数或逻辑 |
| 生成注释 | Ctrl + Shift + I | 自动补充函数注释 |

