提升开发效率:Cursor 技巧与规则指南

457 阅读2分钟

前言

本文是一篇主要介绍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 安装使用:

{
  "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 添加项目规则

使用方法

  1. 打开设置
  2. 选择Rules
  3. 选择User Rules 或者 Project Rules,点击 add Rule
  4. 添加规则
  5. 说明 全局直接添加 项目需要创建一个.mdc文件在在里面添加规则

项目规则补充

类型

  • Always:始终生效,适用于全局通用规则。始终执行 优先级小于User Rules
  • Auto Attached:基于文件模式匹配自动生效,适用于特定文件类型的规则。注释:匹配到规则下的文件,才会执行
  • Agent Requested:由 AI 决定是否生效,适用于动态任务。注释:描绘是必填
  • Manual手动触发,适用于临时或特殊场景的规则。注释:需要在对话框中选择此规则才会执行否则永远不会执行

Cursor UI处理(推荐)

V0生成高还原UI图:ui转代码
Stitch生成UI设计图:生成设计图

Cursor技巧汇总

一句话总结:任务拆分要细致,颗粒度越小越好,并且要勤于开启新的对话框。