运行 P4Merge 时,比较方法最初始终设置为“识别行尾和空格差异”(也称为所有更改)。我想使用“忽略行尾和空格长度差异”,但每次该工具运行时我都必须手动重新设置。
我已经更改了设置:
- 使用工具栏按钮
- 在首选项对话框中
- 在"file"菜单上
而且它永远不会粘住。事实上,每次我返回菜单时,首选项对话框条目都会被重置,甚至没有关闭程序。在使用"file"菜单中的“退出”命令之前、关闭窗口之前以及保存合并之前,我已经更改了设置。
过去我能够保存我的设置并记住它,不幸的是我不记得涉及的软件版本。我将 P4Merge 作为独立软件使用,没有安装 Perforce 套件的其余部分。
我可以更新可能证明相关的任何其他支持信息。
[编辑:这是首选项对话框中的单选按钮设置,每次查看时都会忽略更改和重置,而不是文件子菜单。]
最佳答案
如果你在 Unix/Linux 中,我会吹走你主目录中的 .p4merge
目录,它存储了你所有的首选项。在 Windows 中,我确定您的主文件夹中有一个类似的目录。有时该目录中的内容可能会乱七八糟,清理它可能会有所帮助。这样做之后,尝试再次保存您的首选项(通过 Edit -> Preferences
更改默认设置)并重新启动 p4merge。
如果这不起作用,它可能是一个错误的版本。
关于settings - P4Merge 忘记了我的比较方法偏好。如何设置默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19227326/