最近AI编程最火的无疑是cursor。我的朋友圈里面很多程序员。经常看到朋友圈在秀cursor。秀的同时也在感叹不会AI的程序员,马上就要被取代了
我之前一直在vs code上用通义和腾讯的AI编码助手。平常补充代码,提供测试用例,代码优化等都有用到,不过用了cursor后,我发现都不香了。cursor相比通义来说,有点大炮对机枪的感觉。
今天就来介绍cursor怎么玩
官网地址:https://www.cursor.com/
点击下载对应版本,支持windows,linux,MAC三种操作系统
cursor的界面和vs code基本上一样,默认是英文界面,不过也可以安装插件变成中文界面。
和vs code一样,cursor也支持安装扩展插件。进入的方法如下。Preferences->Extensions
01
AI编程
cursor主要分成编码区和chat区。我们先来看下编码区。
新建文件后,CTRL+k可以唤起 对话框,输入你的代码需求。
点击Generate后 生成代码。可以进行修改,确认没问题后点击ctrl+Accept选择生成的代码写入文件。
生成后,可以继续优化代码。比如这里让单线程变成多线程的。
再继续优化,要求统计用户数,并且确保线程安全。
整个代码的生成速率很快,比通义和腾讯AI代码助手都要快不少。
同时还可以检查代码问题并且优化,如下我的原始C代码中对指针没有做分配就直接copy。运行后也没有释放。
检查代码问题,直接给出了正确代码。
这还只是基本代码功能,下面来介绍个比较逆天的功能。我上传了京东的登录截图。
让cursor参考这个网站布局,设计一个网站。也就十几秒吧,html代码就提供了
02
AI Chat功能
CTRL+L 可以调出对话框界面,点击View all可以把历史对话框给调用出来
其中包括几个功能
1 设置大模型,gpt-4o, claude-3.5-sonnet, gpt-4o-mini都可以选。这几个大模型就很香了
2 mention按钮可以调用起不同内容的搜索
比如我选择Folders,那么将在本文件目录下进行操作,我输入:"请列出所有的文件", 将会列出文件夹的所有文件。
当我选择web并且输入:"我想搜索所有python的电子书"。cursor将会在网站上进行搜索。
搜索结果让我非常满意,有网站链接,还有百度网盘链接,连百度网盘的提取密码都给出来了。
当使用Docs和git的时候,会搜索在线数据以及git仓库。
image功能是上传图片,然后可以解析图片。点击image上传了这个图片,让AI来解析
这解析得非常的全面。
用claude-3.5写一篇短文。这效果也是不错的。后续文字创作也可以用cursor工具来进行了。
作为一个程序员,当然少不了搜索技术类的问题
我问了下CRC的原理,并且要求给出c和python的实现代码。
提供的速度非常的快,比通义和腾讯的代码工具快多了
点击对话框中的+,可以上传代码文件,然后分析该文件
要求给代码加上注释,点击右侧Apply就可以将添加的注释应用到文件上
写在最后
今天只是介绍了cursor的一小部分功能。后期会继续更新写cursor的玩法。
比如cursor的Composer玩法。可以根据提示词生成整个工程,这点是通义以及Copilot不具备的功能
Composer也是cursor真正的王炸功能,通过这个,可以做到从提示词到工程代码的完全生成
后面我会陆续的泻文章来介绍这些玩法。AI的更新真的是太快了。一个会使用cursor的程序员,工作效率将碾压 不会使用cursor的程序员
不是AI淘汰你,是会AI的淘汰不会AI的。
我是玩AI的程序员,更多AI有趣玩法关注公众号,可领取一份大礼包,包含AI/python/副业 资料。
AI时代大有可为,对AI工具,AI智能体,AI赚钱感兴趣的欢迎添加vx交流。