前言
本文是一篇主要介绍Cursor使用技巧汇总文章,以window为例子
指令
- 打开新对话框:Ctrl + L(winodw)
- 打开终端:Ctrl + `(winodw)
代码上下文管理
首先在输入框中输入一个@,然后就可以选择列表中的选项
- @Files Folders:获取文件或文件夹
- @Code:获取代码片段
- @Docs:获取、读取文档限制范围
- @Web:搜索、获取网页内容、网上技术实现方案
- @Git:操作git指令
- @Past chats:查看、操作历史上下文
- @Cursor Rules:添加、制定规则
- @Terminals:操作终端指令
- @Recent Changes:提供了强大的上下文支持,自动跟踪代码库中的最近更改;
Cursor MCP
工具(推荐)
- browser-tools-mcp:使用mcp进行页面交互
- Figma-mcp:处理UI
工具安装
browser-tools-mcp 安装使用:
- 下载:browser-tools-mcp下载安装包
- 解压:导入插件扩展
- 在mcp.json 导入一下代码
{
"mcpServers": {
"browser-tools": {
"command": "cmd.exe",
"args": [
"/c",
"npx -y @agentdeskai/browser-tools-mcp@latest"
],
"enabled": true
},
}
}
- 使用时在终端执行以下代码
npx -y @agentdeskai/browser-tools-mcp@latest --version
npx @agentdeskai/browser-tools-server@1.2.0
Figma-mcp 安装使用:
直接在Cursor官网工具中选择Figma点击Add Figma to Cursor
Cursor代码修改管理
可以配合着使用进行操作:
- git
- Recent Changes
- Past Chats
CursorRuls撰写
类型
- 全局规则(User Rules):
例如: 使用中文回复 - 项目规则(Project Rules):
在项目目录里添加 .Cursor/rules/xxx.mdc 添加项目规则
使用方法
- 打开设置
- 选择Rules
- 选择User Rules 或者 Project Rules,点击 add Rule
- 添加规则
- 说明 全局直接添加 项目需要创建一个.mdc文件在在里面添加规则
项目规则补充
类型
- Always:始终生效,适用于全局通用规则。
始终执行 优先级小于User Rules - Auto Attached:基于文件模式匹配自动生效,适用于特定文件类型的规则。
注释:匹配到规则下的文件,才会执行 - Agent Requested:由 AI 决定是否生效,适用于动态任务。
注释:描绘是必填 - Manual:
手动触发,适用于临时或特殊场景的规则。注释:需要在对话框中选择此规则才会执行否则永远不会执行
Cursor UI处理(推荐)
V0生成高还原UI图:ui转代码
Stitch生成UI设计图:生成设计图
Cursor技巧汇总
一句话总结:任务拆分要细致,颗粒度越小越好,并且要勤于开启新的对话框。