在使用cursor的时候,会遇到这样的情况,已经跟cursor进行了多轮对话,然后发现它生成的代码有问题,想回退到某次对话(某次更改)前的状态。

这时候第一反应就是用Ctrl + Z,进行代码撤销,但用过Ctrl + Z的就会知道,因为代码改了多次,Ctrl + Z根本就搞不清楚需要撤销多少次。

这时候用cursor提供的撤销功能就非常方便,如下图所示:

在每次跟cursor进行对话后,这里会出现一个弯曲的箭头,它的意思就是将代码回退到该调整前的状态。

即使已经进行了多轮对话,也可以很方便回退到指定对话前的状态,非常方便。

点击弯曲的箭头,会弹出如下提示,点击Continue就可以进行代码的回退操作。

代码回退后,会发现刚才弯曲的箭头,现在变成了一个直线箭头,表示待发送的状态,如果点击这个直线箭头,就又可以让cursor对代码按照提示词进行调整。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐