全网最详细的Cursor使用指南:让开发如聊天般轻松

目录

  • 前言

  • 一、Cursor是什么?

  • 二、使用步骤

    1. Cursor的下载与安装

    2. 内置模型介绍

    3. 常用快捷键详解

    4. 项目的全自动开发

    5. 将外部文档作为知识库进行问答

    6. 加入内置System prompt

    7. 更详细的使用方法

  • 总结

前言

自从Cursor开源以来,它迅速成为编程界的强力助手。经过三个月的深度使用,我整理出这篇教程,帮助开发者更好地掌握Cursor。通过本文,你将了解如何利用集成了先进LLM的Cursor,让编程变得更加高效。(结尾有惊喜哦!)

一、Cursor是什么?

Cursor是一款集成了GPT-4、Claude 3.5等先进LLM的类VSCode编译器。你可以将其视为VSCode中集成了AI辅助编程助手。从界面布局到操作方式,Cursor与VSCode几乎一致,包括扩展下载、Python编译器配置、远程服务器连接和设置等。如果你是VSCode资深用户,可以无缝切换到Cursor;即使你是PyCharm用户,也能快速上手。

Cursor界面
Cursor界面

二、使用步骤

1. Cursor的下载与安装

直接在官网下载并安装Cursor,注册账号后,首次打开时输入账号信息即可。

Cursor官网:Cursor

Cursor下载页面
Cursor下载页面

注册完成后,你将拥有一个专属账号。每个账号的模型调用次数有限,其中GPT-4和Claude 3.5的免费调用次数为500次,其他模型的调用次数无限制。

账号信息
账号信息

点击顶部框,输入>language,可配置简体中文。

2. 内置模型介绍

Cursor内置了多种LLM,包括GPT-4、Claude 3.5以及OpenAI最新发布的推理模型o1-preview和o1-mini。在右上角的设置中,你可以选择相应的模型进行辅助编程。日常使用中,Claude 3.5和GPT-4的代码生成能力尤为突出。

模型选择
模型选择

3. 常用快捷键详解

Cursor的常用快捷键有四个,非常容易记忆:

  • Tab:自动填充

  • Ctrl+K:编辑代码

  • Ctrl+L:回答用户关于代码和整个项目的问题,也可编辑代码(功能最全面)

  • Ctrl+i:编辑整个项目代码(跨文件编辑)

快捷键使用
快捷键使用

4. 项目的全自动开发

Ctrl+i功能强大,专为整个项目设计。通过和模型对话,你可以创建文件、删除文件、同时编辑多个文件等。使用Ctrl+i前,需在设置中开启相关功能。

项目开发
项目开发

5. 将外部文档作为知识库进行问答

Cursor支持将外部文档作为知识库进行问答。在设置中加入文档后,使用Ctrl+L唤起对话框,输入@,选择添加好的文档即可。

文档问答
文档问答

6. 加入内置System prompt

System prompt可以帮助大模型更好地理解用户需求。在设置中添加Rules for AI,自定义System prompt。

System prompt
System prompt

7. 更详细的使用方法

以上技巧足以应对大多数开发需求。如果你对Cursor感兴趣,可以参考更多资源深入了解。

总结

本文详细介绍了Cursor的下载与使用。集成了LLM的Cursor功能强大且易于上手。经过三个月的使用,我发现其能力远超GitHub Copilot。唯一的限制是模型调用次数有限,超过次数需付费。下一节将介绍如何快速解决这一问题。希望Cursor的出现能让开发者更专注于技术本身。

👉 野卡 WildCard | 一分钟注册,轻松订阅海外线上服务