一款颠覆码农的软件Cursor,免费、无魔法的ChatGpt

createh54周前 (05-02)技术教程9

前言介绍

最近出现的一个叫Cursor的编辑器已经集成了openai的GPT-4,而且还是免费的,它将彻底改变我们写代码的方式。官网上介绍说:Build Software. Fast.(快速构建软件),在新型编辑器中使用GPT-4编写、编辑代码并进行聊天。它支持多种编程语言,如Python, Java, C#, JavaScript等,并且可以根据你的输入和需求自动生成代码片段。Cursor编辑器还可以帮助你重构、理解和优化代码,提高开发效率。你可以使用任何一种你比较熟悉的工作流,常规的、Vim、Emac都可以用,而且还支持远程链接服务器。

这确实是惊喜的也是颠覆的,一方面,它确实可以帮助程序员提高编码效率和质量,可以通过使用人工智能技术来生成代码、检测错误、提供建议等。另一方面,它也可能威胁到程序员的职业前景,在我看来人工智能几乎可以取代中级程序员,一些基础的码农完全可以被取代了。因此,程序员需要不断地学习和适应新的技术和需求,以保持自己的竞争力和创造力。

软件使用

Cursor是一个轻量级的软件,类似于VsCode,界面也很美观。它可以直接操作文件夹和文件,也可以远程连接服务器。它目前支持js、go、python、c/cpp、rust、css、ts、php等多种编程语言。

复制
www.luyuz.cn/post-1143.html下载软件,一路默认就可以了,软件很轻量还不到百兆,使用记住两个Ctrl+k构建代码,Ctrl+l聊天,当然这个软件偏向于编程方面,一些基础的问题还是不如ChatGpt、NewBing.

用Ctrl+k构建Py代码:设计一个圆类求周长和面积:

class Circle:
    def __init__(self, radius):
        self.radius = radius
    def circumference(self):
        return 2 * 3.14 * self.radius
    def area(self):
        return 3.14 * self.radius ** 2
circle = Circle(5)
print("Circumference:", circle.circumference())
print("Area:", circle.area())

接下来我们Ctrl+L解释上述代码,也是非常快速的

有一刻,突然发现这个世界变化的有点太快,快的有点惊喜和惊叹。

相关文章

Java和Php的对比(php与java对比)

(1)开发速度 Java是一种面向对象和结构化的语言,开发速度较慢,比如代码更多,耗费较多时间。而PHP是一种解释型语言,开发速度快,代码量少,耗费的时间较少。(2)安全性 Java基于字节码形式进行...

PHP 比 Java 的开发效率高在哪?(php相比java的优势)

在开始前刚好我有一些资料,是我根据网友给的问题精心整理了一份「JAVA的资料从专业入门到高级教程」,点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!做了几年PHP,最近在...

当PHP爱上Java-JPHP(php对接java)

JPHP是一个基于 Java VM 的 PHP 编译器。 类似 javac ,可将 PHP 源码编译成 JVM 的字节码并在 JVM 中执行。支持 PHP (5.6+)的诸多特性,JDK 1.6+,...

写个技术文章「续」,PHP转Java开发的经历,SpringBoot和Mybatis

上一篇写了如何配置,剩余的就是逻辑开发了首先相比于任何PHP的MVC框架,Java先要搞清楚的就是7层关系controller文件夹:跟PHP Yii,CI框架的Controller一样,接收POST...

PHP多久能学会?比java,python难还是简单呢?

PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习...

JAVA、C#、C++、GO、python、PHP 各个语言有什么优缺点

Java:优点:Java是一种跨平台的编程语言,可以在不同的操作系统上运行,具有广泛的应用范围。Java具有高度可靠性、稳定性和安全性,可以在大规模的应用程序中使用。Java也具有丰富的类库和强大的生...