代码编织梦想

Cursor免费 GPT-4 IDE 工具的保姆级使用教程

简介

Cursor 是一款基于人工智能技术的代码生成工具。

它利用先进的自然语言处理和深度学习算法,可根据用户的输入或需求,自动生成高质量代码。

不管是初学者,还是资深开发者,Cursor 都能成为您编程之路上的得力助手。

该工具支持多种编程语言,包括 PythonJavaC#JavaScript 等。

而且,它能在 MacWindowsLinux 等多种操作系统上运行。

image-20240918113817108

官网原话:
Built to make you extraordinarily productive, Cursor is the best way to code with AI.

Cursor 旨在提高您的工作效率,是使用 AI 进行编码的最佳方式。

实现步骤

1 下载

官网:Cursor

  • 打开官网点击 Download 即可下载系统对应的版本。

image-20240918114042201

下载完成后可以看到一个 Cursor Setup 0.40.4 - Build 2409052yfcjagw2-x64.exe可运行文件。

双击.exe即可运行安装。

2 初始化配置Cursor

2.1 配置快捷键、Ai指定语言
  • Keyboard:我们根据以往使用的编辑器去选择,例如作者之前使用的idea,直接就选择Jetbrains,使用Cursor快捷键就跟idea一样。
  • Language for AI:人工智能语言,需要我们为AI指定一个费英语的语言,我们输入中文。
  • Codebase-wide:为代码库范围的问题进行计算嵌入,这个我们默认。

image-20240918115105345

2.2 导入VS Code 扩展
  • 这一步询问的是否需要导入VS Code 扩展,我们需要就点击Use Extensions(使用扩展程序),不需要点击Start from Scratch 从零开始。

image-20240918115313170

2.3 数据偏好
  • Help improve Cursor:帮助改进,允许Cursor收集使用数据,包括聊天问题、代码片段等操作。
  • Privacy Mode:隐私模式,Cursor或第三方不存储任何问题和代码。
  • 选择后点击Continue

image-20240918115715306

2.4 登录/注册
  • 需要登录才能使用AI功能。
  • 可以选择Skip for now跳过登录。

image-20240918115920860

  • 点击Log In跳转登录,在网页使用GitHub 登录即可。

image-20240918120014420

以上初始化配置就完成啦

3 插件

3.1 设置Cursor中文
  • 快捷键Ctrl + shift + x 打开插件市场,搜索插件Chinese (Simplified)

image-20240918122318370

3.2 gitee 配置
  • 快捷键Ctrl + shift + x 打开插件市场,搜索插件Gitee
  • 申请一个私人令牌(access token)。
  • F1, 并输入命令前缀 Gitee ,从搜索结果中选择要执行的命令。

image-20240918125408167

4 配置模型、Key

4.1 点击右上角的设置图标,选择Models选项进入配置界面,可以选择使用的模型

image-20240918124250627

4.2 配置密钥
  • 可提供配置如下。
  • 我们可以使用自己的key以及URL。
  • 点击Override OpenAI Base URL即可显示填写URL输入框。

image-20240918124137266

4.3 自定义模型
  • 除了4.1的模型,我们还可以自定义模型。
  • 点击Add model填写模型名称。

image-20240918125702995

4.4 测试配置
  • 我们配置好URL以及KEY,点击蓝色按钮的Verify即可测试,出现下图这个情况就是错误的,检查URL和KEY是否正确。
  • 正确情况,点击Verify无任何提示。

image-20240918124501373

5 使用

5.1 打开提示词面板
  • 快捷键Ctrl + k 打开提示词面板。
  • 可以选择提示词的模型。

image-20240918125230251

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/IUTStar/article/details/142330620

集成 gpt-爱代码爱编程

简介 基于 GPT-4 支持全平台的新时代 IDE 发布,命名为 Cursor. 下载后直接安装打开即可 功能 支持通过 Ctrl + k 来用自然语言编写代码,类似于 Copilot支持基于 GPT-4 的 cha

【学习笔记】手写 tomcat 三-爱代码爱编程

目录 多线程处理 1. 创建线程 thread 2. 使用 start() 启动线程 3. 启动服务端 响应动态资源 JDBC 创建 lib 文件夹,存放第三方 jar包  JDBC 的7个步骤 定义响应动态资源的方法 DTO 数据传输对象 再创建一个响应方法 测试 作业 1. 客户端发送 -1 报错怎么解决 2. JDBC

自动生成不重复的订单id-爱代码爱编程

@ApiModel(value = "订单") @Entity @EntityListeners(AuditingEntityListener.class) public class Order implements Serializable { private static final long serialVersionUID = -444

java——方法重载-爱代码爱编程

方法的重载:多个方法在同一个类,方法名相同,参数/参数类型/参数数量不同 返回值不能作为重载条件 public class demo9_12_2 { public static void main(String[] args) { //调用,方法的签名 getMax(); getMax(10);

java-爱代码爱编程

Java中的网络编程主要涉及使用Socket类进行网络通信,以及理解各种网络协议。以下是一些关键概念和示例代码,帮助您入门。 1. 网络协议 Java支持多种网络协议,最常用的包括: TCP(传输控制协议):面向连接的协议,确保数据的可靠传输。UDP(用户数据报协议):无连接的协议,适用于对速度要求高但对可靠性要求低的应用。 网络通信模型通常指的是

面试题篇: 跨域问题如何处理(java和nginx处理方式)-爱代码爱编程

1. 服务器端解决方案 最常见的解决方案是在服务器端配置 CORS 头。服务器需要在响应中添加适当的 Access-Control-Allow-头来允许跨域请求。 1.1NGINX 配置 在 NGINX 配置中,你可以通过 add_header 指令来设置 CORS 头。 配置示例: server {     listen 80;     ser

java wrapperr打包springboot项目到linux和windows-爱代码爱编程

Java wrapper打包springboot项目到linux和Windows 1 Java wrapper 说明2 linux的安装步骤2.1 解压 创建目录2.2 复制文件2.3 配置文件2.4 启动

java 发布jar包到maven中央仓库(2024年9月保姆级教程)-爱代码爱编程

文章目录 前言 一、账号准备 1. 注册登录账号 2. 新建命名空间 3. 验证命名空间 4. 生成令牌 5. 为 maven 设置令牌

面试突击-爱代码爱编程

多线程和IO专题 一、多线程专题 1.介绍下进程和线程的关系 进程:一个独立的正在执行的程序 线程:一个进程的最基本的执行单位,执行路径 多进程:在操作系统中,同时运行多个程序 多进程的好处:可以充分利用

基于java的居家办公oa系统-爱代码爱编程

使用Spring Boot来搭建一个基础的居家办公OA系统的一部分——例如一个简单的任务管理模块。这个例子将包括创建一个任务的功能,并且能够将任务保存到数据库中。为了简化起见,这里我们只展示核心代码片段,并假设已经设置好了S