位置: IT常识 - 正文

什么? 你还没用过 Cursor? 智能 AI 代码生成工具 Cursor 安装和使用介绍(你还没等于几)

编辑:rootadmin
什么? 你还没用过 Cursor? 智能 AI 代码生成工具 Cursor 安装和使用介绍

推荐整理分享什么? 你还没用过 Cursor? 智能 AI 代码生成工具 Cursor 安装和使用介绍(你还没等于几),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:你还没等于几,你还没有用英语怎么说,你还没有什么,那你还没,你还没什么意思,你还没什么意思,你还没有什么,什么你还没有绿豆糕,内容如对您有帮助,希望把文章链接给更多的朋友!

作者:明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。

热门文章推荐:

(1)《人工智能时代,软件工程师们将会被取代?》(2)《超全人工智能 AI工具导航网站合集》(3)《如何写出高质量的文章:从战略到战术》(4)《我的技术学习方法论》(5)《什么? 你还没用过 Cursor? 智能 AI 代码生成工具 Cursor 安装和使用介绍》(6)《我的性能方法论》(7)《更适合程序员的人工智能搜索引擎集锦》

热门:学长主导的新星计划2023【AI 助力软件开发】学习方向,旨在引导大家学习 AI 工具的使用、学习如何写出高质量的技术文章。引导学员借助 AI 工具更好地学习,更快地解决问题。活动火热报名中。学长会开一次直播讲解相关内容,并在群中答疑,优秀作品还有奖品。感兴趣快来报名吧!

一、概述

Cursor.so 是一个集成了 GPT-4 的国内直接可以访问的,优秀而强大的免费代码生成器,可以帮助你快速编写、编辑和讨论代码。 它支持多种编程语言,如 Python, Java, C#, JavaScript 等,并且可以根据你的输入和需求自动生成代码片段。 Cursor.so 还可以帮助你重构、理解和优化代码,提高开发效率。

强烈建议程序员们都要安装使用,将带来革命性的编码效率提升。本文简单介绍下 Cursor 的安装和使用。

目前 cursor 快速迭代,已经支持 java 项目的创建、运行、调试、代码对话、代码优化等。

二、安装

官网地址:https://www.cursor.so/ 支持 Mac 、Windows 和 Linux 操作系统,根据自己电脑的系统进行下载。 下载,安装

安装后启动,启动时右下角提示可以安装中文语言包,点击 Install and Restart 即可安装。

安装成功

三 、使用

可以在右上角控制左侧,右侧和下方的窗口显示和隐藏。

打开代码所在的文件夹,也可以选择一个新的文件夹(相当于 工作目录)后打开。 可以在左侧创建代码文件或者子目录:

3.1 打开和运行项目

文件 - 选择文件夹 可以打开 maven 项目 点击右上角的运行按钮,即可运行代码: 点击右上角的DEBUG 按钮,即可调试代码:

3.2 插件安装

文件 - 拓展 在这里可以打开插件市场,查看已经安装的插件也可以在这里搜索需要安装的插件。 如搜索主题

3.3 生成代码 (以下部分截图为老版本,新版大同小异)

点击创建文件,如果创建一个 .java 文件,则会提示安装 Java 插件,点击安装即可。

安装后即可使用快捷键对代码进行生成和对话。

使用 command + k 输入想让它生成怎样的代码

生成出来的代码: 注意:如果代码生成一半终止,可以重新呼出对话框,输入 “ 上面回答中断了,请继续” 即可。

第一次使用时需要登录,点击 Sign up 进行注册,使用 Sign in 进行登录。

注意:免费版一个月只提问 100 次,可以在下面填写自己的 openai 账号 消耗自己的 token。

登录页面:

什么? 你还没用过 Cursor? 智能 AI 代码生成工具 Cursor 安装和使用介绍(你还没等于几)

注册登录后授权即可 授权成功

授权成功后即可生成代码,也可以使用左下角的 Java 插件创建 Maven 项目等。 创建 maven 项目

创建完毕后可以在项目中创建文件并使用 cursor 进行编码。

3.4 和代码“对话” (基于老版,新版的功能也类似)

可以选择生成的部分代码,去问任何你想问题的问题,让它对代码进行优化。

选择后有两个选项,一个是 Edit ,即告诉它你的诉求,让它帮你修改;一个是 Chat , 即问它相关问题,让它给你解答。

3.4.1 对话

注意:你不仅可以和生成的代码“对话”,也可以将 JDK 、开源项目和自己业务代码贴到这里,进行“对话”,让它解释帮你理解,也可以让它给你改进建议,让它帮你找潜在BUG 等。

3.4.2 修改

它会根据你的意思进行修改,如果你认为符合要求,点击 Accept 即可生效,否则点击 Reject 拒绝修改。 点击 Accept 修改成功:

这个修改不一定是最优的但是基本符合需求。

四、注意事项

如果输出代码时中断了,可以尝试呼出对话框:“刚才输出中断了,请继续。

如果你已经有代码,需要理解或者优化,不要直接在对话框里输入内容,而是在 cursor 中新建文件,粘贴进去再选中代码,如果是优化和加注释等选择 Edit ,如果是需要理解,可以选择Chat。

五、总结

本文只是一个使用 Cursor 的简单示例,帮助大家如何安装和使用。 大家可以根据自己的业务,让它帮你写一些基础的代码,利用好 Cursor 可以大大提高工作效率。

需要注意的是,虽然可以通过语言来生成代码,但目前还不完美,如果生成的代码不太符合要求,可以优化自己的表达,交代再清楚一些;也可以尝试重新生成;还可以通过对话让它不断优化调整以便符合你的要求。 估计未来人工智能将带来开发工具的更大变革。 还有注意数据安全,不要将敏感数据和代码贴出来,以减少泄露风险。而且这些修改和建议只是参考,自己要注意甄别!

人工智能的时代已经来临,让人工智能工具成为我们助手,提高开发效率。

六、IDEA 集成

如果大家想在 IDEA 中使用 AI 能力,可以了解下:

https://refact.ai/?ref=allthingsai https://codegeex.cn/zh-CN

https://github.com/features/preview/copilot-x

https://www.tabnine.com/

创作不易,如果本文对你有帮助,欢迎点赞、收藏加关注,你的支持和鼓励,是我创作的最大动力。

欢迎加入我的知识星球,知识星球ID:15165241 一起交流学习。 https://t.zsxq.com/Z3bAiea 申请时标注来自CSDN。

欢迎加入我们的 slack 工作区,在里面可以对ai 和我进行提问。 https://join.slack.com/t/ai-yx51081/shared_invite/zt-1t8cp1lk3-ZMAFutZcN3PCW~8WQDGjPg

本文链接地址:https://www.jiuchutong.com/zhishi/300837.html 转载请保留说明!

上一篇:2023年highway-env更新之后的使用记录(含DDQN,DuelingDQN,DDQN+OtherChanges) 入门到入土,再踩坑就不玩原神了

下一篇:【小程序】组件化开发的基本使用(一)(小程序官方组件展示)

  • 红米k50一键锁屏在哪里(红米k50一键锁屏在哪里设置)

    红米k50一键锁屏在哪里(红米k50一键锁屏在哪里设置)

  • 电脑的芯片主要是由什么物质组成的(电脑芯片排行榜2023最新)

    电脑的芯片主要是由什么物质组成的(电脑芯片排行榜2023最新)

  • 华为畅享9plus怎么设置深色模式(华为畅享9plus怎么样)

    华为畅享9plus怎么设置深色模式(华为畅享9plus怎么样)

  • 抖音看不到点赞是怎么回事(抖音看不到点赞消息)

    抖音看不到点赞是怎么回事(抖音看不到点赞消息)

  • b站私信频率太高多久恢复(b站私信太频繁)

    b站私信频率太高多久恢复(b站私信太频繁)

  • 华为切换系统怎么设置(华为如何切换到另外一个系统)

    华为切换系统怎么设置(华为如何切换到另外一个系统)

  • 华为电脑云端登录手机会提示吗(电脑登陆华为云账号会有提示吗)

    华为电脑云端登录手机会提示吗(电脑登陆华为云账号会有提示吗)

  • 快手作品显示x什么意思(快手作品显示刷号类直播)

    快手作品显示x什么意思(快手作品显示刷号类直播)

  • 流量卡显示2g不能上网怎么办(流量卡总显示2g连不上网)

    流量卡显示2g不能上网怎么办(流量卡总显示2g连不上网)

  • 华为8x长宽多少厘米(华为8x多长多宽)

    华为8x长宽多少厘米(华为8x多长多宽)

  • 陌陌设备被封是不是只有换手机才能登(陌陌封设备了怎么办)

    陌陌设备被封是不是只有换手机才能登(陌陌封设备了怎么办)

  • 华为手机耐摔吗(华为手机耐摔吗P10)

    华为手机耐摔吗(华为手机耐摔吗P10)

  • 苹果语音声音小怎么回事(苹果语音声音小是什么原因)

    苹果语音声音小怎么回事(苹果语音声音小是什么原因)

  • 抖音共用wifi会限流吗(抖音用公共wifi有影响吗)

    抖音共用wifi会限流吗(抖音用公共wifi有影响吗)

  • 为什么pdf打印出来缺一部分(为什么pdf打印出来字体不一样)

    为什么pdf打印出来缺一部分(为什么pdf打印出来字体不一样)

  • 看陌生人qq资料卡有记录吗(看陌生人qq资料卡片小世界有记录吗)

    看陌生人qq资料卡有记录吗(看陌生人qq资料卡片小世界有记录吗)

  • 索尼电视连接音响不响(索尼电视连接音响没声音)

    索尼电视连接音响不响(索尼电视连接音响没声音)

  • 微信账单被删怎么恢复(微信账单被删怎么查)

    微信账单被删怎么恢复(微信账单被删怎么查)

  • 视频怎么下载到u盘里mp4格式(视频怎么下载到手机)

    视频怎么下载到u盘里mp4格式(视频怎么下载到手机)

  • 手机拍出来的照片为什么是倒的?(手机拍出来的照片和本人一样吗)

    手机拍出来的照片为什么是倒的?(手机拍出来的照片和本人一样吗)

  • 华为自动锁屏时间怎么设置(华为自动锁屏时候总是闪)

    华为自动锁屏时间怎么设置(华为自动锁屏时候总是闪)

  • 有流量为什么用不了(有流量为什么用的是话费)

    有流量为什么用不了(有流量为什么用的是话费)

  • x99主板配什么cpu(x99主板配什么cpu性价比高)

    x99主板配什么cpu(x99主板配什么cpu性价比高)

  • nerosmartstart.exe - nerosmartstart是什么进程 作用是什么

    nerosmartstart.exe - nerosmartstart是什么进程 作用是什么

  • 关于 Vue “__ob__:Observer“ 属性的解决方案(关于减肥的好方法)

    关于 Vue “__ob__:Observer“ 属性的解决方案(关于减肥的好方法)

  • 布里瓦德附近的皮斯加国家森林,北卡罗来纳州 (© Adam Jones/Danita Delimont)(布里奇和瓦内莎)

    布里瓦德附近的皮斯加国家森林,北卡罗来纳州 (© Adam Jones/Danita Delimont)(布里奇和瓦内莎)

  • 带息负债融资成本率意义
  • 个人生产经营所得税怎么计算
  • 一般纳税人结转税额怎么做会计分录
  • 残保金季报要填上年职工人数
  • 企业所得税税款可以扣除吗
  • 开办期的所得税年度申报
  • 净资产是资产负债表的哪一项
  • 非营利组织免交的增值税转入哪个科目
  • 可以从开发成本直接结转至主营业务成本吗
  • 个体工商户定期定额核定
  • 成本 费用区别
  • 年底没计提年终奖,下一年发放要怎么做
  • 异地学习期间产生的餐费住宿费怎么做账?
  • 无合同销售收入怎么算
  • 商户办会员卡 商场承担责任
  • 企业外购零部件入存货哪一会计科目核算?
  • 小规模和一般纳税人的区别
  • 应交税费不核算
  • 金税盘怎么清盘视频
  • 统一员工行为规范
  • 影响盈利能力的外部因素
  • 怎么知道定额发票是真是假的
  • 华为鸿蒙系统怎么样
  • 可转债溢价率多高为好
  • 广告制作费属于劳务还是服务
  • 盈余公积的提取基数
  • Mac如何开启无痕浏览
  • babel-plugin-import
  • 转出未交增值税借方余额表示什么
  • 政府搬迁补偿款不够建房怎么办
  • 冲减其他应收款摘要怎么写
  • 企业最佳资金结构
  • cpu和gpu性能对比
  • 清明 哀思
  • Joomla调用系统自带编辑器的实现方法
  • yolov5输出参数
  • php读取数据库复选框数据
  • 在vue中获取dom元素
  • 下载vue2
  • 代理电信业务属于什么行业
  • 文章列表是什么
  • java transactional
  • 物业管理服务小组职责
  • 汇算清缴退回来的钱会计分录怎么做
  • 工地购买的厨房用品计入哪个科目
  • mongodb使用场景 简书
  • 职工教育经费的比例是多少
  • 刚开的小公司怎么报税
  • 可以假设两种情形吗
  • 过桥贷款有什么风险
  • 小规模年末怎么做账
  • 如何进行税前扣除
  • 进货没开发票,销货却开发票应怎么做帐?
  • 行政拨付工会经费可以用于职工福利发放吗
  • 财政拨款结转是
  • 销售成本包括销项税额吗
  • 企业取得土地使用权会计处理
  • mysql复制命令
  • linux系统关机重启命令
  • linux的收获
  • win10mobile升级顾问
  • windows账户升级为管理员
  • Mac怎么设置默认视频播放器
  • linux rpm包安装
  • macbook 如何设置safari的搜索引擎
  • 进程 内核栈
  • 安全配置为0
  • git怎么备份
  • 清除文件内容 linux
  • 分形图形学
  • linux搭载服务器
  • javascript概述及作用
  • js设计模型
  • angular.js
  • Android Padding Margn记录
  • JavaScript中setUTCMilliseconds()方法的使用详解
  • JavaScript中的数据类型
  • 电子税务里面怎么作废发票
  • 拼多多发票哪里申请开票
  • 经济增长的术语
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设