查看原文
其他

Cursor简单入门

董海 奇舞精选 2023-03-29

过去两周,信息量爆炸,其中一款名为 Cursor 的代码编辑器便已开始在技术圈内被疯狂传播。

Cursor 的官方长这个样子:

它主打一个亮点:通过 GPT-4 来辅助你编程,完成 AI 智能生成代码、修改 Bug、生成测试等操作。利用 AI 强悍的编程能力,让 Cursor 成为第一个吃上螃蟹的代码工具。短短数日,它便收获了大量的开发者用户。同时,也有不少开发者通过它所内置的 Chat 功能,提前使用了 GPT-4。可惜的是,由于该编辑器完全免费开放,再加上 GitHub Copilot X 的发布,导致项目的运营成本越来越高。于是 Cursor 选择不再集成 GPT-4,也就是说,现在虽然 Cursor 还能用,但已经不基于 GPT-4 运行了。好消息是 Cursor 团队这两天已将代码开源到 GitHub 上了,有需求的开发者可自行定制。

安装 & 使用

你需要先到官网下载安装该软件,目前它能支持的有 Windows、macOS、Linux 等主流操作系统。下载地址:https://www.cursor.so/ 安装完成之后,打开 Cursor。你会看到如下所示的界面。

使用快捷键 COMMAND + K,调出输入框:

然后就可以开始你的 AI 之旅了。

先热热身,来个防抖:

在试试框架:

“用react实现表单,表单项有姓名、年龄、电话”

如果不太明白:

这个交互其实跟 ChatGPT 差不多,唯一区别较大的,就是 Cursor 提供了一个「Attempt Change」按钮,点击该按钮后可将变动直接应用到旧代码上。

丰富的环境支持,Cursor 不仅支持 JavaScript Python,还有:

除此之外,Cursor 还内置了命令行终端,让项目具备更多操作方式。

本文只是一个使用 Cursor 的简单示例,帮助大家如何安装和使用。大家可以根据自己的业务,让它帮你写一些基础的代码,利用好 Cursor 可以大大提高工作效率。

需要注意的是,虽然可以通过语言来生成代码,但目前还不完美,如果生成的代码不太符合要求,可以优化自己的表达,交代再清楚一些;也可以尝试重新生成;还可以通过对话让它不断优化调整以便符合你的要求。估计未来人工智能将带来开发工具的更大变革。还有注意数据安全,不要将敏感数据和代码贴出来,以减少泄露风险。而且这些修改和建议只是参考,自己要注意甄别!人工智能的时代已经来临,让人工智能工具成为我们助手,提高开发效率。

未来:复制粘贴工程师转向提示工程师。

- END -


360 W3C ECMA TC39 Leader 注和加

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存