我的编程空间,编程开发者的网络收藏夹
学习永远不晚

用GPT-4写代码不用翻墙了?Cursor告诉你:可以~~

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

用GPT-4写代码不用翻墙了?Cursor告诉你:可以~~

目录

一、介绍

二、使用方法

三、其他实例

1.正则表达式

 2.自动化测试脚本

 3.聊聊技术


一、介绍

        Cursor主要功能是根据用户的描述写代码或者进行对话,对话的范围仅限技术方面。优点是不用翻墙、不需要账号。Cursor基于GPT模型,具体什么版本不祥,有人说是GPT-4,但是官方没有证实,但这并不影响Cursor的强大。目前Cursor是免费的,但是偶尔会出现"Maximum Capacity",据我观察并不频繁;如果不想看见这个提示可以付费,每月20美金,具体怎么支付我就不介绍了,反正你也不会花钱。

        下载地址:Cursor | Build Fast

        Cursor可以干什么?

        1.写代码,可以写一些相对独立的逻辑代码块,实现一些逻辑算法是他的强项。

        2.改bug,无论是Cursor自己写的还是粘进去的代码都能改,把报错给他,它就可以自动改代码了,当然主要是改一些独立的算法或者逻辑比较优秀,如果你觉得改的不好,可以跟它聊聊,了解一下报错原因。

        3.对话,可以跟它聊技术方面的所有话题,回答基本靠谱,用于学习一些新的技术很友好。如果想撩他,你会得到下面的结果:

 

        4.值得注意的是Cursor本身并不具备某种语言的运行环境,让它写完代码还有乖乖粘贴到IDE中。

        5.如果Cursor的回答是英文的,不要找语言设置功能,因为没这功能,直接跟他说“用中文告诉我”就行。

二、使用方法

        Cursor页面很简洁,常用的就两个功能:写代码(Ctrl+K)和对话(Ctrl+L),我下面我举一个例子说明一下两种功能的用法,其实很简单。

         点击机器人图标,然后点击“Generate”按钮(Ctrl+K)

        输入你的需求,尽量把需求写的详细,如“用Pytorch+LeNet生成图像分类算法” ,Cursor随即开始生成代码。

        如果逻辑简单代码短就没有问题,如果代码太长没有生成完(如上图),可以选中最后一行然后Ctrl+K,输入“继续”,就可以生成完剩下的代码了。

         继续生成完的代码如下,点击Accept All就可以了。

         将代码复制到IDE中直接运行即可,但是在windows这段代码是报错的,报错信息如下:

         没关系,到Cursor中,全选代码然后Ctrl+K,将报错复制进去

         然后Cursor就会开始自己修改代码了。

         点击Accept All,代码改完就能运行了。

       如果想了解这个报错,不想让他直接改,代码全选然后Ctrl+L,将异常粘进去,可以看到解释。记得加一句“用中文解释这个报错”。

         解释如下:

         如果对某些代码不明白,也可以选中代码直接问他,如:

三、其他实例

        还有如下几个我用过的例子。

1.正则表达式

        这对我来说可以说非常实用了,我再也不用瞎编正则表达式了。我的输入是

用java写程序 功能是从html中提取出img和video的class="lazy" data-src属性

         结果如下:

 2.自动化测试脚本

        可以用Cursor生成一些简单的自动化测试脚本,如果有特别复杂的逻辑,则需要把逻辑写清楚,或者先用Cursor写一个骨架,然后自己继续写。比如我的输入是

用python+selenium写web页面测试脚本,被测试的页面有及格input元素,它们的id分别为 "user_name""email""address",其中 "user_name"和"email"是必填项,"address"是选填项,提交地址为http://xxx.com

        结果如下:

 3.聊聊技术

        我问了一些spring cloud方面小白的问题:

        Cursor还有很多应用场景,我只发现了冰山一角,更多精彩内容,需要自己发现咯。

        还想了解更多关于ChatGPT?跳转:ChatGPT应用场景与工具推荐

来源地址:https://blog.csdn.net/xian0710830114/article/details/129836061

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

用GPT-4写代码不用翻墙了?Cursor告诉你:可以~~

下载Word文档到电脑,方便收藏和打印~

下载Word文档

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录