rev(东↑西↓)
rev(东↑西↓)
Published on 2025-03-07 / 5 Visits

Cursor 及 Windsurf 体验对比 基础功能 快捷键总结

一、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 Prompt5 次 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 聊天和指令执行

其他的就是自己去体验了。