Settings P4Merge忘记了我的比较方法首选项。如何设置默认值?

Settings P4Merge忘记了我的比较方法首选项。如何设置默认值?,settings,perforce,p4merge,Settings,Perforce,P4merge,运行P4Merge时,比较方法最初总是设置为“识别行尾和空白差异”(也称为所有更改)。我想使用“忽略行尾和空白长度差异”,但每次工具运行时,我都必须手动重新设置 我已更改设置: 使用工具栏按钮 在“首选项”对话框中 在“文件”菜单上 而且它从不粘在一起。事实上,每次我返回菜单时,“首选项”对话框条目都会重置,甚至不会关闭程序。在使用“文件”菜单中的“退出”命令、关闭窗口以及保存合并之前,我已更改了设置 在过去,我能够保存我的设置并将其记住,不幸的是,我对涉及的软件版本没有任何记忆。我使用P4

运行P4Merge时,比较方法最初总是设置为“识别行尾和空白差异”(也称为所有更改)。我想使用“忽略行尾和空白长度差异”,但每次工具运行时,我都必须手动重新设置

我已更改设置:

  • 使用工具栏按钮
  • 在“首选项”对话框中
  • 在“文件”菜单上
而且它从不粘在一起。事实上,每次我返回菜单时,“首选项”对话框条目都会重置,甚至不会关闭程序。在使用“文件”菜单中的“退出”命令、关闭窗口以及保存合并之前,我已更改了设置

在过去,我能够保存我的设置并将其记住,不幸的是,我对涉及的软件版本没有任何记忆。我使用P4Merge作为独立的,Perforce套件的其余部分都没有安装

我可以使用任何其他可能证明相关的支持信息进行更新


[编辑:是首选项对话框中的单选按钮设置忽略每次查看时的更改和重置,而不是文件子菜单。]

如果您使用的是Unix/Linux,我会清除主目录中存储所有首选项的
.p4merge
目录。在Windows中,我确信您的主文件夹中也有类似的目录。有时,目录中的内容可能会出现问题,清除它可能会有所帮助。执行此操作后,请再次尝试保存首选项(通过
Edit->preferences
更改默认值),然后重新启动p4merge


如果这不起作用,它可能是一个有缺陷的版本

这个问题似乎在2013年得到了解决。3。我遇到了这个问题,已更新到P4的最新版本,问题已得到解决。

在Windows中,首选项文件是
%userprofile%\.p4merge\ApplicationSettings.xml
Rev。P4Merge/NTX64/2013.2/661179,在64位Windows 7上,如版本字符串提示所示。我的配置文件中不存在.p4merge目录,所以我创建了它并再次设置了首选项;还是不走运。