cursor 使用
Cursor 常用功能 全局规则 项目规则 (example.mdc) Cursor 的 Agent, Ask, Manual 三者的区别 cursor 的缺点
Cursor 常用功能
1. 自动生成代码和运行终端命令
2. 长上下文聊天
3. 上下文管理
4. 多种AI模型
全局规则
在 Cursor 设置 > AI 规则中
- 所有新代码使用 TypeScript
- 遵循代码整洁之道
- 优先使用 async/await 而不是回调
- 编写完善的错误处理
项目规则 (example.mdc)
文件模式:*.vue, *.ts
- 使用类语法组件
- 实现完整的 prop 类型
- 遵循 Vue3 最佳实践
- 使用 Quasar 组件
- 遵循团队样式指南
Cursor 的 Agent, Ask, Manual 三者的区别
1. Agent 模式
处理复杂的编码任务,几乎不需要指导。
自主探索代码库。
阅读文档、浏览网页、编辑文件。
运行终端命令以高效完成任务。
2. Ask 模式
默认不应用任何建议的更改,使其成为一种“只读”模式。
具备读取文件和其他上下文的完整能力。
适用于在不进行更改的情况下理解和探索代码。
3. Manual 模式
Manual 模式设计用于进行有针对性的代码修改。
完全依赖于您提供的具体指令和上下文。
不探索代码库或运行终端命令。
适用于当您确切知道需要修改什么时进行精确和受控的代码更改
cursor 的缺点
1. 长文本读取失败,比如html页面里面有一堆base64图片,导致重写失败
2. 片汤话过多,对于它无法解决的问题,会优先使用成本的最低的方式实现,比如“正确的废话”
3. AI味太重,缺少代码的灵动性
即可发布评论!
暂无评论
确认评论邮箱
邀请制评论