我一直有个困扰,就是每次修改 Cursor 时,都会影响到之前已经调整好的其他功能,导致一个地方修复了,另一个地方又出问题了。而且这些问题不会报错,只有在实际使用时才会发现功能异常。不知道大家有没有什么好的解决方案?
10 个赞
提示词里明确只改动某个功能,不要动其他的,当然最靠谱的还是自动化回归测试。。。
1 个赞
只好git commit之后再让它改了,改错revert回来
1 个赞
用checkpoint恢复呗
用ai要做 Code Review
composer能不用尽量不用,我主要用补全和chat
提示词限定只改哪一个功能这个试过了,没有作用!自动化回归测试第一次听说,我去补补知识!
是的是的,我想在就是这样,但是有时候他改的我想要的功能又很好,我又不想丢,然后之前的功能改坏了,我又得回滚,就进退两难!
第一次听!我也去补一下这方面知识~
这个是Cursor的卖点之一!很好用的咧,但是就是项目一大起来就很鸡肋了!
只能说现在的辅助工具还只能做到辅助的功能而已,你如果完全不理解代码内容。开发起来还是很麻烦的。
每次改完,核对检查更改了什么。养成好习惯。
除了楼上说的先 commit 代码、创建分支之外。可以试试让他修改代码之前先讨论,来回讨论几次确定方案中没有明显的问题了,再让他该代码。提示词就用:“修改之前先讨论……”
之前写的项目改的面目全非,还没有备份没办法就重写了
好思路!我现在就是框框说需求然后composer库库改!得先看看他要改哪里才行!
up 主一看就是外行人, 白用cursor 轉行。
你叫up 如何自已review?
说明具体修改的地方,并且具体的说明,不要修改其它功能