用 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/4879.html

(0)
LomuLomu
上一篇 2024 年 12 月 30 日
下一篇 2024 年 12 月 30 日

相关推荐

  • Java 大视界 — Java 大数据物联网应用:数据处理与设备管理(八)

    💖💖💖亲爱的朋友们,热烈欢迎你们来到 青云交的博客 !能与你们在此邂逅,我满心欢喜,深感无比荣幸。在这个瞬息万变的时代,我们每个人都在苦苦追寻一处能让心灵安然栖息的港湾。而 我的博客 ,正是这样一个温暖美好的所在。在这里,你们不仅能够收获既富有趣味又极为实用的内容知识,还可以毫无拘束地畅所欲言,尽情分享自己独特的见解。我真诚地期待着你们的到来,愿我们能在这片…

    2025 年 1 月 21 日
    67500
  • 实战指南:理解 ThreadLocal 原理并用于Java 多线程上下文管理

    目录 一、ThreadLocal基本知识回顾分析 (一)ThreadLocal原理 (二)既然ThreadLocalMap的key是弱引用,GC之后key是否为null? (三)ThreadLocal中的内存泄漏问题及JDK处理方法 (四)部分核心源码回顾 ThreadLocal.set()方法源码详解 ThreadLocalMap.get()方法详解 Th…

    2024 年 12 月 30 日
    46100
  • 2025年蓝桥杯Java B组赛题深度剖析与解题策略

    作为一名连续两年参与蓝桥杯软件类Java B组竞赛的选手,我深刻体会到这项赛事对参赛者算法功底和临场应变能力的全面考验。今年的题目延续了蓝桥杯”夯实基础、鼓励创新”的命题风格,每道试题都像精心设计的思维迷宫,等待着选手用代码这把钥匙来开启。本文将系统梳理本届Java B组的典型赛题,通过全新的视角解析解题思路,分享编程实践中遇到的典型问题及其解决方案。这些内…

    未分类 2025 年 5 月 15 日
    38700
  • Microi 吾码与 JavaScript:前端低代码平台的强大组合

    ![](https://pic.it1024doc.com/csdn/202412/5916173c18b26b7984e2009ddcc49015.png) **目录** [一、引言](#一、引言) [二、Microi 吾码概述](#二、Microi-吾码概述) [三、JavaScript 在 Microi 吾码前端开发中的应用](#三、JavaScrip…

    未分类 2024 年 12 月 28 日
    46500
  • Java Map 集合详解:基础用法、常见实现类与高频面试题解析

    在 Java 集合框架中,Map 是用于存储键值对(Key-Value)的重要接口,广泛应用于开发中的各种场景。本文将详细讲解 Map 的基础概念、常见实现类及其特性,并结合代码示例和高频面试问题,帮助你深入理解 Map 的用法。 👉👉👉点击获取2024Java学习资料 1. 什么是 Map? Map 是 Java 集合框架中的接口,用于存储键值对,其中每个…

    未分类 2025 年 1 月 1 日
    65900

发表回复

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

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

关注微信