当前位置: 首页 > article >正文

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

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


http://www.kler.cn/news/314672.html

相关文章:

  • Spring01
  • C# 中的NPOI 库
  • 生物信息常用编辑器:轻量高效的VS Code
  • 山东潍坊戴尔存储服务器维修 md3800f raid恢复
  • Docker Registry API best practice 【Docker Registry API 最佳实践】
  • 解决mybatis plus 中 FastjsonTypeHandler无法正确反序列化List类型的问题
  • 跨游戏引擎的H5渲染解决方案(腾讯)
  • linux-系统备份与恢复-备份工具
  • uniapp 微信小程序 订阅消息功能实现
  • 大数据实验2.Hadoop 集群搭建(单机/伪分布式/分布式)
  • Flask 设置session 自定义登录验证
  • 提前解锁 Vue 3.5 的新特性
  • Prometheus监控k8s环境构建
  • 『 Linux 』HTTP(一)
  • mongoDB 读取数据python版本实现
  • DOS(Disk Operating System,磁盘操作系统)常用指令
  • idea 中MyBatisX插件没有出现蓝色鸟
  • 蚂蚁数字科技-数科技术部-测试开发专家(中间件)
  • 【Elasticsearch系列十八】Ik 分词器
  • murmur 算法
  • MySQL(日志)
  • 未来视界,触手可及:bigmp4 引领 AI 视频处理新革命
  • pytorch的动态计算图机制
  • 华为HarmonyOS地图服务 4 - 通过“地图相机“控制地图的可见区域
  • C语言中易混淆概念的关键字
  • Vue+nodejs+express旅游景区门票预订网站的设计与实现 8caai前后端分离
  • MyBatis操作数据库-XML实现
  • MySQL5.7主从复制集群如何配置半同步复制
  • asp.net core调用wps实现word转pdf的方法
  • Python Selenium 自动化爬虫 + Charles Proxy 抓包