常用配置
1. 配置vscode布局
文件->首选项->设置
搜索 workbench.activityBar.orientation 设置值为 vertical
2. 全局设置会话
设置 - > Rules for AI 填充以下:
Always respond in 中文
使用中文 Generate Commit Message
代码注释
使用JSDoc注释
3. .cursorrules 知识库文件开启
设置 -> Include .cursorrules file -> 勾选
可以配置一些项目的背景,或者项目的框架,或者某些限制条件
例如:
这是我的一个cursorrules知识库,针对与当前 xxx 项目,我的知识库需要包含:
- 项目背景(当前组件是vue3的一个ui组件库)
- 为了后续使用全局函数,全局样式,全局组件的使用,提高代码不重复性,你可以总结到知识库>>中,路经在: ./utils , ./styles ./icons等等
- 生成代码需要严格遵循ts语法,以及js逻辑语法,vue3语法…
- 注释需要详细,且遵循JSDoc语法
- 后续可以自己补充
4. 提交配置
附: 如果需要生成的文档或者代码里有特殊符号,cursor可能会卡断文档,导致无法写入文件中,这时可以使用agent方式。
5. 快捷生成模板代码
-
进入代码片段设置
-
新建一个全局的代码片段代码
-
举个栗子 我vue3的,当我输入vue3
常用插件
1. Chinese 中文翻译
2. Git History 查看git提交日志,历史记录
3. GitLens 查看git提交记录 (通过 行 灰文提示查看 )
4. Prettier 格式化代码
等等根据自己需求添加…
常用快捷键
1. 通用编辑操作
2. 代码编辑相关
3. 分屏与窗口操作
4. AI 相关操作
AI操作技巧
- @Files:通用注记,在对话框输入时,会弹出代码仓库检索列表。输入文件名确认后,可将相应文件内容注入上下文。
- @Code:通用注记,输入后弹出检索框,通过关键词选择代码块,由开发环境的 LSP 识别代码块,准确性较高。
- @Docs:通用注记,从函数或库的在线官方文档获取上下文,无法使用本地类似 JSDoc 的文档信息,适用性有限。
- @Web:通用注记,将提问发送到搜索引擎,从搜索结果提取上下文供 LLM 使用,功能未完全优化,效果不稳定。
- @Folders:通用注记,提供文件目录相关信息,适用于解决路径相关问题。
- @Chat:仅在文件内代码生成窗口(通过 CTRL + K 打开)使用,把右侧对话窗口的对话内容作为上下文传递给大模型。
- @Definitions:仅在文件内代码生成窗口使用,将光标所在行代码涉及的变量和类型定义作为上下文传递给大模型,类似 @Code 注记功能。
- @Git:仅在对话窗口(通过 CTRL + L 和 CTRL + I 打开)使用,把当前 Git 仓库的 commit 历史作为上下文传递给大模型,适用于代码协作时查看历史记录或确认责任。
- @Codebase:仅在对话窗口使用,用于从代码仓找到所需文件的上下文,类似 CodebaseFilter,需设置过滤条件和参数,日常开发实用性较低。
无限邮箱
- 进入 官网 ,注销账号
- 退出cursor软件
- 如果是window电脑,进入控制后台
- 执行清除缓存操作
irm https://aizaozao.com/accelerate.php/https://raw.githubusercontent.com/yuaotian/go-cursor-help/refs/heads/master/scripts/run/cursor_win_id_modifier.ps1 | iex
- 重新登陆即可