一款全新的基于GPT4的Python神器,关键还免费

news/2024/10/18 21:46:40/

chartgpt大火之后,随之而来的就是一大类衍生物了。

然后,今天要给大家介绍的是一款基于GPT4的新一代辅助编程神器——Cursor。

它最值得介绍的地方在于它免费,我们可以直接利用它来辅助我们编程,真正做到事半功倍。

注意:不仅windows系统可以用,像其它mac系统、linux系统都可用。

首先,我们先来简单看看这款编辑器的界面,非常简单、干净,毕竟也是新生的产物,界面没有那么复杂。
在这里插入图片描述
目前只支持JS和Python这两种语言。

根据你说的话,生成对应的代码

它使用起来非常简单,这里我们基于Python语言演示的①,此时只需要按住组合键Ctrl+K就可以调用输入栏②,如图所示。
在这里插入图片描述
在上面输入栏中,我们直接输入想要实现的功能,点击回车就可以生成代码了。
在这里插入图片描述
继续观察上图,我想让它给我生成一个“猜数字”的功能,下面是它给我写的代码。

哪行代码不懂,给您解释哪行

当然,它不能仅仅给我生成代码就完事了,如果它给我生成的代码,我看不懂怎么办呢?

这个不用担心,它还支持组合键Ctrl+L,它不仅能给你翻译整段代码的含义,还能单独给你解释每个函数的含义,真可谓贴心!

假如说,我想让它翻译出整段代码的含义:
在这里插入图片描述
在这里插入图片描述
假如说,我想让它翻译出某个函数的含义:
在这里插入图片描述
在这里插入图片描述


http://www.ppmy.cn/news/37684.html

相关文章

jsp+servlet+java物流快递网站

本系统为用户提供强大的数据操纵功能,界面友好、使用简单方便,系统维护成本低。有鉴于简单操作和界面的可视化的优势。并借助于网络的优势。本系统采用JSP语言、Myeclipse开发工具,后端采用的是Mysql数据库来完成物流公司物流管理系统的设计与…

Android ART虚拟机 对象创建内存分配流程

前言 本篇文章介绍我们在日常开发使用Java时new对象的时,ART在堆上的内存分配是如何分配的。内存又和gc相关,下篇文章会分析ART的gc流程。本文可以参考之前写的Dalivk虚拟机下的对象创建时内存分配流程一起看,会对ART虚拟机理解的更深刻些。…

Geoserver 发布wmts服务,以及cesium加载发布的wmts服务

WMTS提供了一种采用预定义图块方法发布数字地图服务的标准化解决方案。WMTS弥补了WMS不能提供分块地图的不足。WMS针对提供可定制地图的服务,是一个动态数据或用户定制地图(需结合SLD标准)的理想解决办法。WMTS牺牲了提供定制地图的灵活性&am…

python的annotation介绍

python的annotation介绍 Python是一种动态类型语言,使用变量之前不需要声明其类型,直接赋值即可创建变量,变量初始类型取决于等号右侧表达式的值的类型。创建之后,变量的类型可以随时发生变化,但在任何时刻&#xff0…

使用 Lambda Web Adapter 在 Lambda 上 构建 web 应用

背景介绍 Amazon Lambda 可结合 Amazon API Gateway 或 Application Load Balancer,使您无需提前启动或管理服务器即可运行基于 restful API 的应用程序。此时,Lambda 将以 JSON 格式的字符串接收 http 事件,并将其转换为对象,它…

HTTP请求错误码

1、HTTP错误400,bad request 在ajax请求后台数据时有时会报 HTTP 400 错误 - 请求无效 (Bad request);出现这个请求无效报错说明请求没有进入到后台服务里; 原因:1)前端提交数据的字段名称或者是字段类型和后台的实体类不一致&a…

做算法题的正确姿势(不断更新)

不停的反思自己,总结建议 做一道算法题,不能去死磕。 如果看一道题,半小时内,没有清晰的思路,就看题解!!!你可能觉得你有点思路,就往里死钻,结果可能就像进…

【JavaEE】多线程之阻塞队列(BlockingQueue)

目录 1.了解阻塞队列 2.生产者消费者模型又是什么? 2.1生产者消费者模型的优点 2.1.1降低服务器与服务器之间耦合度 2.1.2“削峰填谷”平衡消费者和生产的处理能力 3.标准库中的阻塞队列(BlockingQueue) 3.1基于标准库(Bloc…