compose 增量修改的可以直接合并。
compose 直接给你改啊. 点击apply all 或者对话中告诉他应用修改.他会修改变化部分的代码.
明显试过呢,不然也不会有此一问,总感觉cusr的compse怪怪的,不知道是不是我设置有问题。只有第一次生成的时候自动生成全部,后续部分修改就省略了。
用chat模式就不会。
我用了快1个月了,没遇到过这问题. 我全部是使用compose实现现有功能.
有时候他可能会进入一些错误理解循环怪圈,直接取消掉所有变更重来基本都可以完成.
但没遇到过你这种把省略文字写到代码里的情况.
我怎么都不敢用这个功能了,总是想改无关的文件
我没有不敢用,只是他改完我确实需要验证功能和看代码.
有些简单错误他会犯.
整体没什么不敢的,我用时候回给他勾选相关的文件,比如涉及到MVC这三部分或两部分的相关文件,然后叙述需要的功能. 基本没出过大问题,有时候出现理解错误或描述错误会导致他改变不了.这时候最好是中断新建一个会话. 如果改的比较多又不想手动操作,直接依靠编辑器的git记录回退即可.
这个他新会新开一个独立窗口有办法解决吗
我不是很理解你说的新开单读窗口是什么意思.
我猜你是只打开了一个单独的文件,就会这样,你要把单独的文件放到一个文件夹里,然后在cursor里打开这个文件夹,然后crtl+I进行对话,就可以直接帮你改,不会多一个一模一样的文件出来了
碰到这个问题,不要接受,要求他重新完整输出一遍.在接受
用之前先提交
1、会自动合并
2、会
修改提示词让它每次都是输出完整代码
你这样是没问题的,现在说的 是compose呀,你那个是chat模式
如何勾选文件,这应该是我需要的,请指教
Chat和Composer不都有一个Add context
吗,添加当前工作区的相关文件就OK了
谢谢我看看。。
composer并不好用,会出现各种奇怪的问题