编辑工作区文件时,可以防止 P4Merge 跳回到文件顶部吗?



我对P4Merge有一个长期存在的问题。当我将工作区文件与库中的版本进行比较,然后继续在 P4Merge 中编辑工作区文件时,每次编辑并保存后,光标都会跳回文件顶部。这迫使我导航回我所在的最后一个差异。

因此,步骤如下所示:

  1. 带有库版本的差异工作区文件
  2. 按编辑文件(在右窗格中(按钮编辑工作区文件
  3. 编辑工作区文件
  4. 保存文件 (ctrl+s(

步骤 4 之后的结果是,您将自动滚动回文件中的第一个更改,并且必须回溯您之前关注的更改。

有什么方法可以防止这种情况发生吗? 即我只想停留在当前行,并能够从那里继续进行下一个或上一个更改。

不,没有办法防止这种情况 - 听起来像一个错误比什么都重要。

作为解决方法,您可以配置其他合并工具以与 Perforce 一起使用。 由于您使用的是Windows,因此我个人建议是P4WinMerge(曾经与P4Win捆绑在一起的合并工具 - 我总是发现它比较新的工具少得多"紧张",所以我从来没有费心切换(,由于Wayback Machine,您仍然可以下载它:

http://web.archive.org/web/20160703111618/http://filehost.perforce.com/perforce/r07.2/bin.ntx86/p4winst.exe

最新更新