大家好,我是汤师爷。
最近几个月,Cursor 迅速走红,成为一款强大的编程助手。它不仅使用简单,还通过集成多种大模型技术,展现出卓越的编程能力。
什么是 Cursor?
Cursor 是一款类似 VSCode 的编辑器,集成了 GPT-4、Claude 3.5 等 LLM 模型。它本质上是在 VSCode 的基础上添加了 AI 辅助编程功能。
从界面布局到操作方式,Cursor 都与 VSCode 保持一致,包括扩展下载、Python 环境配置、远程服务器连接和设置等功能。
如果你是 VSCode 的老用户,可以无缝切换到 Cursor。
如何下载 Cursor?
首先,打开官网 Cursor,点击右上角的【Download】按钮,下载 Cursor 的客户端。
配置中文插件
点击右上角的小图标,展开左侧界面,点击第四个插件图标,切换到插件栏。
在搜索框中输入【中文】,找到中文简体插件,点击【Install】按钮。现在,界面已经变成中文了!
用 Cursor 编写第一个程序
我们以制作一个俄罗斯方块游戏为例,手把手教你编写一个完整的程序。
首先,打开一个文件夹,点击【文件】,点击【打开】。
新建一个【cursor_tutorial】文件夹,用于存放代码文件。
点击右上角的按钮,打开侧边栏。调出对话框,并在对话框中发送:
java
用 Java 帮我写一个俄罗斯方块游戏。
大约十秒后,代码生成完毕。点击【Run command】,Cursor 会自动启用终端执行命令:
bash
javac Tetris.java Board.java Shape.java && java Tetris
俄罗斯方块游戏已经大功告成!
我们还可以继续为游戏添加功能,在对话框中发送:
java
添加下一个方块预览
点击【Run command】。
下一个方块预览的功能已经实现好啦。
再添加一个分数系统的功能。
Cursor 很快又完成了。
总结
通过这个小 demo,我们可以看到 Cursor 非常容易上手,操作方式与 VSCode 一致,老用户可以直接无缝切换。
对于习惯使用 IDEA 的 Java 开发者,可能会有些许不习惯,但很快也能上手开发。
Cursor 支持多种编程语言和框架,真心建议你尝试一下,它绝对是下一代编程工具。