Cursor:no changes made

1,069 阅读1分钟

“No changes made”问题是Cursor用户在论坛、Reddit和GitHub等平台上多次报告的一个 bug,在最新的几个版本尤为显著。

遇到这种问题还挺崩溃的。Cursor暂时也没有给出官方回复。

cursor的代码生成分为几步:

  1. 生成要修改的代码块。AI IDE通常不是生成全部的code file,而是只生成diff。
  2. 将代码块合入已有文档。会通过工程(search and replace)或者投机解码等大模型方法,快速合入。

问题主要出在第二步,其实第一步的代码已经生成好了。

其实解法也挺简单的,就是越人工越智能。手工贴代码就行了:

展开代码块,复制修改内容,点击标题切到这个文档,贴进去。

这样,这次chat过程也不至于浪费一次额度。