Cursor
·
工具说明
国外收费的:Cursor
国内免费的:Trae【字节推出的】
Cursor的使用:
1、快捷键
Ctrl+L把chat页面调出来
你可以选中部分代码,然后Ctrl+K对选中的代码进行对话
2、几种模式的区别:
Agent模式
AI会自动分析项目上下文、修改多个代码文件、甚至自动执行测试,最终完成整个任务,完成后你再审核接受或拒绝修改。
适用场景:写新功能、大规模重构、自动修复Bug、转换框架(如Flask转FastAPI)。
Plan模式
可控的方案规划师
核心功能:先生成详细执行计划,再让你确认或修改,最后才执行代码修改。
适用场景:复杂需求开发、大型功能模块实现、需要你参与决策的项目变更。
特点:强调“先想清楚再动手”,避免AI“乱改”,适合对代码质量要求高、需人工介入的场景。
Debug模式
AI会分析报错信息、日志、调用栈,定位问题根源并提出修复方案。
Ask模式
核心功能:只读模式,不会修改任何代码,仅提供解释、建议、思路或文档说明。
3、引用文件
案例:生成坦克大战小游戏
你依次可以提下面的需求:
- 帮我基于python实现一个坦克大战小游戏,先输出需求文档和开发计划到READMEmd文件中
- 参考README.md文档中的需求文档和开发计划,基于python输出代码,实现需求(它会给你生成代码,然后运行代码,运行期间报错了会自动修复,如果运行时发现缺失依赖它会询问你是否帮你安装依赖)
- 你给的代码为啥不能运行?请帮我检查问题并运行起来
最终结果:
提出优化:
- 帮我在当前坦克大战游戏的基础之上,实现一个捡道具的功能,道具有隐身的作用,坦克给了道具之后,敌人发射子弹,可以不受伤害,将这个功能更新到READMEmd需求文档去,并输出Python帮代码,之后运行游戏
- 引入更多道具,比如让子弹变大的道具、可以一次性消灭所有敌人的道具
案例:开发一个ERP系统
该看这个了
因为我司没有付费cursor,所以我知道再多也难以实践。所以先暂停学习
更多推荐

















所有评论(0)