最近,我偶然发现了一款名为 Cursor 的代码生成工具。初次使用时,Cursor 还比较简陋,仅支持单个文件操作。然而,经过一次重大更新后,它现在支持项目导入、新建和运行,甚至还提供了丰富的插件库。这让我决定将这款工具推荐给更多开发者。
注册与下载
- 访问 Cursor 的官方网站 https://www.cursor.com/,页面设计简洁,点击下载按钮即可完成安装。
- 点击页面右上角的登录按钮,注册账号。支持国内邮箱注册,如 QQ 邮箱、网易邮箱等。
功能详解
1. 代码生成与修改
- 将光标定位到需要生成代码的位置,按下
Ctrl + K
,弹出一个对话框。输入代码描述,即可生成对应的代码。例如,我输入“获取当前 Web 连接的系统信息和 IP 地址”,结果如下:
- 按下回车后,光标处会自动生成所需的代码。
- 对已生成的代码进行修改也非常简单。选中代码,按下
Ctrl + K
,输入修改需求。例如,我将代码的注释改为中文:
修改后的结果如下:
- 可以选择是否保存修改,按下
Ctrl + Enter
保存,Ctrl + Back
撤销操作。
- Cursor 还支持代码检查。选中代码后按下
Ctrl + K
,工具会自动检测语法错误。例如,我删除了代码中的一个字符,Cursor 迅速识别并修复了错误。
- 此外,Cursor 还可以运行项目,只需根据提示下载相应的插件即可。
2. 项目生成
-
Cursor 支持直接新建 Java 项目,操作流程与 IntelliJ IDEA 类似。
-
点击
JavaProjects
上的+
号,选择构建方式,如 Maven 或 Spring Boot。后续操作中,可以选择 Spring Boot 版本、JDK 版本以及项目依赖。
- 项目创建完成后,层级结构与常规项目一致。