未来已来:AI编程工具Cursor应用总结

287 阅读2分钟

1.简介

Cursor 是一款集成了人工智能辅助功能的代码编辑器,能够根据开发者的需求和上下文,快速生成代码、修改代码、查找错误以及回答各种与代码相关的问题,极大地提升了开发效率和质量

2.添加规则

Rules for AI:全局规则 88a9dd4dd83f4cc0bf714c1be9644fc5.png .cursorrules:项目级规则,精细控制 fea311d900c24cbd82ecd47340bde1f2.png

  • 优先级:Rules for AI 的优先级高于 .cursorrules 文件,最终规则为并集。

  • 作用域:Rules for AI 适用于所有项目,而 .cursorrules 文件只适用于特定项目。

3.添加上下文

  • 上传图像
  • 添加文件夹 @/Folders
  • 添加文件@/Files
  • 添加代码@/Code
  • 拖拽:直接拖拽项目中的文件夹和文件至对话输入框中
  • @/Docs/Add new doc:添加文档 比如我要通过(React + Axios + Redux + Tailwind Css + PHP)技术栈开发一个web应用。但是我并不熟悉这些技术,这时候我可以这些技术栈的开发文档地址。Cursor可以基于这些文档,进行更精准的开发 165c2b307f0f4abfaa3b7187d9ddaacb.gif

4.内容生成

  • Chat:对话

    以验证上述全局规则和项目级规则为例 2b2f7fa1ca4944a898e259cbbc17b662.png

  • Composer:对话+修改

    以上传图像生成对应网页为例 eaa85e7d452e4824b6ea0cb811bfef4f.gif 首次生成效果 09a43126c4ec42ef86423ce9c78d6594.png

  • Yolo:对话+修改+‌自动执行

    来源“You Only Look Once”,意味着一次性完成任务,类似于目标检测算法YOLO的理念,旨在通过Agent自动执行命令和文件操作,提高开发效率

  • Tab

    • 代码自动补全和修改
    • 光标预测

df168d5c00244a71a4bc77b3727f6a7a.gif

5.使用

初步体验,直接去Cursor官方下载即可。如果使用其更强大的能力,需付费开通pro版, 价格为:20美刀/月。

如何订阅Pro版服务

作者是通过在野卡开通订阅会员(收费年卡),并订阅Cursor服务的方式。可订阅以下产品服务(包括但不限于),具体可自行访问了解 野卡 3177fe66073948978ba69dc9046274ac.png