Tab,Tab,再来一次 Tab

在当今AI工具横飞的时代,用一款好用的AI编码工具会让你的效率成倍增长。

上篇我们刚试过国内的Trae工具写了一个简单的demo,表现的中规中矩吧。Trae可以尝试写一些简单的应用。

今天我们来玩一玩Cursor,刚打开cursor的官网,是这么介绍的:

AI代码编辑器。旨在让你获得超凡的生产力,Cursor是使用AI编写代码的最佳方式。

Tab,Tab,再来一次 Tab。Cursor会根据上下文预测你的下一步编辑,让你轻松完成修改。

熟知你的代码库。从你的代码库或文档中获取答案,还能引用具体文件。一键即可应用模型生成的代码。

用自然语言编辑。借助Cursor,你可以通过简单指令来编写或修改代码。仅需一个提示,就能更新整段类或函数。

更快构建软件。智能、高速且熟悉,Cursor是AI写代码的最佳选择。

看上去很牛,实际,,,确实也很牛。

我作为一名后端开发人员,在略懂一点JavaScript基础的前提下,想开发一款小程序。并且我也不知道要做什么小程序。emmm,,好像有点要白piao的意思。

首先,我问deepseek,“有没有什么好做的小程序?”然后就是一顿输出。

然后用微信开发者工具,创建一个小程序的空项目,如下图

最后用Cursor打开这个项目,并且新建了一个名为prd.md的需求文档,选择了健康管理工具类小程序,并把deepseek底下的话复制进来。

我把需求文档直接拖拽进与cursor聊天的对话框中,并且输入以下要求,让它帮忙丰富下需求文档。

于是,我的文档就变成了这样。

大概看了一遍这个md文档,写的还是比较详细的,有额外的需求可以继续往里面补充,我就直接拿来用了。

还是一样的操作,将需求文档拖入到与cursor的聊天框中,并且要求它创建一个小程序。

等待几分钟,让它一顿输出以后,小程序就写好了。

回到微信开发者工具查看效果,结果第一次的时候报错了。然后再次发起提问,让它解决报错的问题,第二次打开的时候,它就修复好了。

对于demo而言,生成这样的效果,我觉得确实非常厉害了。

如果感觉不满意,咱可以把自己当成一个产品经理的角色,直接提需求。在对话框中描述修改意见,它会根据你的描述,一步步修改代码。这种开发,这不是有手就行么???

其实最终的项目,还是需要一点编码基础的,需要看得懂,有时候没达到效果,还是自己动手改一下效率更快。不然就只能开盲盒一样,一步步要求AI去调整,反而达不到最终的效果。

Cursor:一个让程序员“失业”的AI代码搭子的更多相关文章

  1. 做为一个Java程序员,你需要哪些傍身的技能?

    最近总有些断断续续的思考,想想从我入行以来,我到底学会了什么,做成过什么,以后要做什么,如何提升自己······· 工作3年了,常听人说3年,5年,10年是程序员的坎,每过一个都会有新的想法,新的改变 ...

  2. 程序员们,AI来了,机会来了,危机也来了

    程序员们,AI来了,机会来了,危机也来了 1.人工智能真的来了 纵观古今,很少有计算机技术能有较长的发展寿命,大部分昙花一现,比如:昔日的DOS.windows3.2.foxpro.delphi.80 ...

  3. 一个.net程序员的安卓之旅-Eclipse设置代码智能提示功能

    一个.net程序员的安卓之旅-代码智能提示功能 过完年回来就决心开始学安卓开发,就网上买了个内存条加在笔记本上(因为笔记本原来2G内存太卡了,装了vs2010.SQL Server 2008.orac ...

  4. 一个.net程序员教你使用less

    我是一个.net 程序员,虽然说一直做后台,但是web 前端也会去学,虽然说技术只是层窗户纸,但是像我这种多动症患者,不捅破我心难受啊! 好!废话不多提,下面直接正题,至于less 是什么这里不多讲因 ...

  5. 一个.Net程序员:既然选择了编程,只管风雨兼程(转)

    一个.Net程序员:既然选择了编程,只管风雨兼程 一次会议记录是不会有人感兴趣的,做标题党也是不道德的.所以,走了个折衷的路线,标题不叫会议记录, 内容不纯总结,技术加吐槽,经验加总结. 对于一个程序 ...

  6. Coding girl一个老程序员谈到的一个女程序员的故事

    因为有人说我给一个女程序员的建议不靠谱,我不服,因为我的工作经历中的一些女程序员都很不错,比那些男程序员都强,所以,我在新浪微博和twitter上征集女程序员的故事和想法,这两天来,我收到了好几封邮件 ...

  7. MySQL内存表(MEMORY)说明 | 一个PHP程序员的备忘录

    MySQL内存表(MEMORY)说明 | 一个PHP程序员的备忘录 MySQL内存表(MEMORY)说明

  8. 0~5年一个Java程序员的晋升之路

    在程序界流行着一种默认的说法叫“黄金5年”,也就是一个程序员从入职的时候算起,前五年的选择直接影响着整个职业生涯中的职业发展方向和薪资走向,如何走好这5年,彻底从一个刚入行的菜鸟蜕变成可以以不变应万变 ...

  9. 一个JAVA程序员成长之路分享

    我搞JAVA也有些日子了, 因为我比较贪玩,上进心不那么强, 总是逼不得已为了高薪跳槽才去学习, 所以也没混成什么大牛, 但好在现在也已经成家立业, 小日子过的还算滋润, 起码顶得住一月近万元的吃喝拉 ...

  10. 一个java程序员的年终总结

    年底了,该给自己写点总结了! 从毕业到现在已经快4年啦,一直在Java的WEB开发行业混迹.我不是牛人,但是自我感觉还算是个合格的程序员,有必要写下自己将近4年来的经历,给自我以提示,给刚入行的朋友提 ...

随机推荐

  1. Linux开发帮助参考

    在开发Linux系统下面软件时常常需要查阅手册,但是如果你的开发平台不是Linux系统,那你无法丝滑使用man手册,这里推荐一些方便的Linux开发手册. 手册: 在线man手册:Linux Man ...

  2. HERS: Homomorphically Encrypted Representation Search-2020:学习

    阅读"HERS: Homomorphically Encrypted Representation Search-2020",记录笔记. 摘要 本文介绍了一种针对加密图像的搜索方法 ...

  3. 0511-FileWrite字符输出流和JDK7中try..finally新的特性

    package A10_IOStream; import java.io.*; /* java.io.Writer:字符输出流,是所有字符数出流的最顶层抽象父类 共性方法 void write(int ...

  4. SqlServer中使用游标遍历数据集合

    具体代码如下所示: /***************************************** 实例:打印输出数据表BUS_Test中的Name和Age字段的值 ************** ...

  5. Python无网络安装插件

    无网络安装插件 1.准备外网电脑,搭建所需python插件 2.将需要导出的插件,导出列表 pip freeze > .\req.txt 3.将插件导出到目录 pip download -r . ...

  6. macOS安装软件过程中常见几种报错的解决办法

    对于刚使用 macOS 或者在更新系统后尝试运行应用时遇到问题的用户,可能会看到以下几种错误提示: xxx已损坏,无法打开,你应该将它移到废纸篓 打不开 xxx,因为它来自身份不明的开发者 打不开xx ...

  7. Frp内网穿透(一)

    ftp简介 frp frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https协议. 利用处于内网或防火墙后的机器,对外网环境提供 http 或 https ...

  8. WPF 控件库

    1.  wpftoolkit:  https://archive.codeplex.com/?p=wpftoolkit 2.  wpg : https://archive.codeplex.com/? ...

  9. ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this

    mysql操作错误: mysql> use mysql;ERROR 1820 (HY000): You must reset your password using ALTER USER sta ...

  10. 【COM3D2Mod 制作教程(5)】实战!制作身体部分(中)

    [COM3D2Mod 制作教程(5)]实战!制作身体部分(中) 帽子是很典型的装扮类型,较为简单适合入门,所以我们先制作帽子 Mod,流程基本和第二章中的概述相符.因为导入插件及其功能位置也都已在第二 ...