用 Cursor 写出第一个程序

大家好,我是汤师爷

最近几个月,Cursor迅速走红,成为一款强大的编程助手。Cursor不仅使用简单,而且通过集成各种大模型技术,编程能力一流。

Cursor是什么?

Cursor是一个类似VSCode的编辑器,集成了GPT-4、Claude 3.5等LLM模型。它本质上是在VSCode的基础上添加了AI辅助编程功能。

从界面布局到操作方式都与VSCode保持一致,包括扩展下载、Python环境配置、远程服务器连接和设置等功能。

如果你是VSCode的老用户,可以无缝切换到Cursor。

Cursor的下载

首先我们打开官网 cursor.com ,点击右上角的【download】按钮,下载 Cursor 的客户端。

用 Cursor 写出第一个程序

配置中文插件

点击右上角的小图标,展开左侧界面,点击第四个插件图标,切换到插件栏。

搜索框中输入【中文】,找到中文简体插件,点击【Install】按钮。现在界面就是中文了!

用 Cursor 写出第一个程序

用 Cursor 写出第一个程序

我们以制作一个俄罗斯方块游戏为例,手把手教你写一个完整的程序。

首先我们打开一个文件夹,点击【文件】,点击【打开】。

用 Cursor 写出第一个程序

新建一个【cursor_tutorial】文件夹,用这个文件夹来存放代码文件。

用 Cursor 写出第一个程序

我们点击右上角的按钮,打开侧边栏。调出对话框,并在对话框里发送:

```markdown
用 Java 帮我写一个俄罗斯方块游戏。
```

用 Cursor 写出第一个程序

过了大约十秒,就生成好代码了,点击【Run command】,cursor会自动启用终端执行命令:

```markdown
javac Tetris.java Board.java Shape.java && java Tetris
```

俄罗斯方块游戏已经大功告成。

用 Cursor 写出第一个程序

我们还可以继续为游戏加功能,在对话框里继续发送:

```markdown
添加下一个方块预览
```

用 Cursor 写出第一个程序

点击【Run command】。

用 Cursor 写出第一个程序

下一个方块预览的功能已经实现好啦。

用 Cursor 写出第一个程序

再添加一个分数系统的功能。

用 Cursor 写出第一个程序

Cursor很快又完成了。

用 Cursor 写出第一个程序

总结

看完这个小demo,我们可以看到Cursor很好上手,跟VSCode一样的操作方式,老VSCode用户直接无缝切换。

Java选手之前用的IDEA,可能一开始不习惯,但很快也能上手开发。

Cursor各种编程语言都能整,各种框架也都不在话下,真心建议试试Cursor,绝对是下一代编程工具。

本文已收录于,我的技术网站:tangshiye.cn 里面有,AI 编程、算法 Leetcode 详解、面试八股文、BAT面试真题、简历模版、架构设计,等经验分享。

文章整理自互联网,只做测试使用。发布者:Lomu,转转请注明出处:https://www.it1024doc.com/5347.html

(0)
LomuLomu
上一篇 2025 年 1 月 6 日 上午10:38
下一篇 2025 年 1 月 6 日 上午11:39

相关推荐

  • 新版 Cursor 把其他 AI 编程工具按在地上摩擦了!

    大家好,我是汤师爷~ AI编程助手Cursor背后的Anysphere公司刚刚完成了1亿美元的B轮融资,估值直接飙升至26亿美元。 四个月前,这家公司刚拿下6000万美元,估值还只有4亿美元。如今,增长6.5倍,这速度,简直让人怀疑开挂了。 Anysphere不仅融资拿到手软,收入增长更是逆天。 公司从4月的年收入400万美元,短短六个月后,10月的月收入竟…

    2025 年 1 月 10 日
    67700
  • PostgreSQL 的历史

    “`markdown title: PostgreSQL 的历史date: 2024/12/23updated: 2024/12/23author: cmdragon excerpt:PostgreSQL,一个功能全面且广受青睐的开源关系型数据库管理系统,其起源可追溯至1986年,由加州大学伯克利分校的研究小组所开发。本文将深入探讨PostgreSQL的起…

    2024 年 12 月 26 日
    64300
  • Mysql身份认证过程

    背景 最近有一些hersql的用户希望能支持mysql的caching_sha2_password认证方式,caching_sha2_password与常用的mysql_native_password认证过程差异还是比较大的,因此抽空研究了一下caching_sha2_password身份认证过程,并为hersql支持了caching_sha2_passwo…

    2025 年 1 月 15 日
    54600
  • JavaScript 延迟加载的方法( 7种 )

    JavaScript脚本的延迟加载(也称为懒加载)是指在网页的主要内容已经加载并显示给用户之后,再加载或执行额外的JavaScript代码。这样做可以加快页面的初始加载速度,改善用户体验,并减少服务器的压力。 以下是几种常见的延迟加载JavaScript的方法: defer 属性: 使用 async 属性: async 属性告诉浏览器立即开始下载脚本,并且在…

    2025 年 1 月 17 日
    51100
  • 思维导图xmind如何安装?附安装包

    前言 大家好,我是小徐啊。我们在Java开发中,有时候是需要用到思维导图的,这可以帮助我们更好的理清思路,提高开发的效率。而说到思维导图,最有名的就是xmind了,它的功能十分强大,几乎是思维导图里面最强大的那一个。但是,默认只能使用初级功能,高级功能需要额外再开通,今天小徐就来介绍下如何安装xmind以及升级,让我们可以使用pro的功能。文末附获取方式。 …

    2025 年 1 月 10 日
    47500

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信