Beyond Compare如何设置为简体中文
发布网友
发布时间:2022-04-22 17:59
我来回答
共5个回答
热心网友
时间:2023-07-19 14:09
1、首先打开电脑,在桌面中打开【Beyond Compare】的软件,如下图所示。
2、然后选择【十六进制文件】的比较类型,就可以比较二进制文件。
3、点击左右的文件图标,分别选择需要【比对的文件】,如下图所示。
4、之后就可以很清晰的看到【红色区域】,表示两个文件的差异地方。
5、点击【上下箭头】,可以逐个查看差异点。
热心网友
时间:2023-07-19 14:10
①
你先确认一下,是否是编码不对造成的(上面的[文件信息]栏是否有个红叉)?
如果是,请切换到正确的编码。
②
如果你对比的是中文文本,你应该分析一下这种异常字符的产生原因,并且最好还是把异常字符整理干净以后再对比。
因为要做这样的忽略,过程相当烦琐(但愿你有耐心看完):
[工具]菜单
>>
文件格式:
▼打开了[文件格式]对话框:
在下面的[编辑文件格式默认设置]中,点击[文本格式]:
(或者,在上面点击一个已有的格式,以此格式为基础进行修改:)
再点击右边的[语法]选项卡:
点击[新建]按钮:
▼打开了[语法项]对话框:
[类别]选[基本]。
[文本匹配]填入:
^\xa1+
勾选[正则表达式]。
(这个正则表达式表示:位于行首的任意多个16进制编码为a1的字符。)
起个名(假设就叫
^\xa1+
)。
确定。
▼回到了[文件格式]对话框:
为不影响原格式设置,点击[另存为]按钮,起个名(假设叫
ymqmy
),确定。
建议去掉
ymqmy
前的勾,表示:平常不用,只在需要时手动选用。
关闭对话框。
现在,载入你要对比的文本。
手动选择
ymqmy
格式。
再点击[规则]按钮。
▼打开了[文本对比
-
会话设置]对话框:
在[重要性]选项卡中:
在[语法条目]中:
看到刚才建的
^\xa1+
语法项了吧?
去掉它前面的勾,表示:此语法项在此会话中被设为“不重要”。
注意:最底下的选项“只用于本视图”(而不要选择“同时更新会话默认设置”)。
确定。
保存这个会话,以便日后使用。
你现在可能要说,设置了半天,根本无效!
这其实是编码问题造成的两难:
\xa1这个字符(inverted
exclamation
mark)正常显示是¡(上下颠倒的!)。
它只有在西文编码(如
western
european
)或unicode下才能正常显示。
而我发现,在beyond
compare中,只有正常显示,语法项才能正常匹配。
所以,你只有切换编码使这个字符正常显示,上述设置才会起效。
但是,切换编码,很可能造成其他字符不能正常显示了。
所以这是两难。
所以,你最好还是按我开头②说的做吧。
你看完了?
那就考虑多加点分吧,也希望我不是明珠暗投。
若仍有疑问,请“补充说明”或“追问”,我继续帮你。
热心网友
时间:2023-07-19 14:10
beyond compare就直接有简体中文版的哈,而且还是最新版本。点击直接就可以下载简体中文安装包http://wm.makeding.com/iclk/?zoneid=7398&uid=1428下载完成后双击就可以安装了,只要按照提示下一步即可安装完成的。
热心网友
时间:2023-07-19 14:11
Beyond Compare Win版已支持简体中文,您可以在Beyond Compare中文网站下载最新版本的安装包。不过Mac版和Linux版暂时不支持中文哦。
热心网友
时间:2023-07-19 14:11
目前在售的版本又中文版,您可以到官网查看!