一、Cursor的主要功能
Cursor 的免费计划(Hobby)提供 永久免费使用,并包含 两周的 Pro 试用。免费用户可享受 2000 次代码补全,以及 50 次较慢的高级模型请求。试用期结束后,仍可继续使用基本功能,但高级模型请求将受限。
具体套餐情况:https://www.cursor.com/en/pricing
功能 | 快捷键 | 说明 |
---|
接受代码补全 | Tab | 按 Tab 键接受 AI 代码补全建议 |
修改代码(Prompt an Edit) | ⌘+K | 选中代码后,让 AI 修改、优化或重构 |
询问代码(Ask a Question) | ⌘+L | 选中代码后,向 AI 询问功能、优化建议等 |
与代码库聊天(Chat with Codebase) | ⌘+Enter | 让 AI 全局扫描 代码库并回答 |
解释代码(Explain Code) | ⌘+Shift+L | 让 AI 解释选中的代码片段 |
生成 Docstring | ⌘+Shift+D | 为函数或类生成文档注释 |
生成单元测试(Generate Tests) | ⌘+Shift+T | AI 自动创建测试代码 |
代码审查(Code Review) | ⌘+Shift+R | 让 AI 审查代码并提供改进建议 |
调试分析(Debugging Assistance) | ⌘+Shift+B | AI 分析错误日志,帮助调试 |
全局搜索(Find in Codebase) | ⌘+Shift+F | 语义搜索整个代码库,超越传统的文本搜索 |
Composer(代码生成) | ⌘+J | 让 AI 生成代码块或扩展代码 |
二、Windsurf的主要功能:
Windsurf 的免费计划包含无限代码补全(Autocomplete 和 Supercomplete)、无限 AI 聊天和指令执行,并可访问 Windsurf 编辑器和所有 Codeium 扩展。用户在首次下载时可获得 50 次高级模型 User Prompt 额度 和 200 次 Flow Action 额度,之后每月可使用 5 次 User Prompt 和 5 次 Flow Action,但无法额外购买高级模型额度。此外,免费版使用 Cascade Base 模型,具备基本上下文感知、加密传输、归因过滤及 Model Context Protocol (MCP) 集成,但索引能力有限,不会训练非许可数据。
具体的套餐情况:https://codeium.com/pricing
功能 | 快捷键 | 说明 |
---|
接受代码补全 | Tab | 按 Tab 键接受 AI 代码补全建议 |
修改代码(Prompt an Edit) | ⌘+K | 选中代码后,让 AI 修改、优化或重构 |
询问代码(Ask a Question) | ⌘+L | 选中代码后,向 AI 询问功能、优化建议等 |
与代码库聊天(Chat with Codebase) | ⌘+Enter | 让 AI 全局扫描 代码库并回答 |
解释代码(Explain Code) | ⌘+Shift+L | 让 AI 解释选中的代码片段 |
生成 Docstring | ⌘+Shift+D | 为函数或类生成文档注释 |
生成单元测试(Generate Tests) | ⌘+Shift+T | AI 自动创建测试代码 |
代码审查(Code Review) | ⌘+Shift+R | 让 AI 审查代码并提供改进建议 |
调试分析(Debugging Assistance) | ⌘+Shift+B | AI 分析错误日志,帮助调试 |
全局搜索(Find in Codebase) | ⌘+Shift+F | 语义搜索整个代码库,超越传统的文本搜索 |
Cascade(层级生成) | ⌘+J | 让 AI 逐步扩展代码或文档 |
两者常用功能的快捷键几乎一致。但是 Cursor 允许用户自己配置 API,虽然无法使用 Composer(代码生成)功能,但在配置 API 后,其他功能(如代码补全、修改、搜索、聊天等)仍可正常使用。而 Windsurf 则提供 Cascade(逐步扩展代码)功能,即使在免费计划下也可以使用其基础模型进行代码生成。此外,Cursor 在免费版中有 2000 次补全和 50 次慢速高级模型请求,而 Windsurf 则提供 每月 5 次 User Prompt 和 5 次 Flow Action,并有 无限代码补全、AI 聊天和指令执行。
其他的就是自己去体验了。
