Beyond Compare没有提供对HTML属性进行排序的方法。
在BeyondCompare中进行比较时,有没有一种方法可以对HTML属性进行排序?
因此,例如,以下内容应被视为等效:
<div class="btn" id="someId">
与
<div id="someId" class="btn">
如果您可以找到一个命令行应用程序来对HTML属性进行排序,那么您可以在比较之前使用Beyond Compare文件格式将其作为预处理器运行。
要在比较之前定义运行外部应用程序的文件格式:
- 打开工具>文件格式
- 单击+
- 选择"文本格式">
- 在"常规"选项卡中,输入*.html作为文件掩码
- 转到"转换"选项卡
- 将顶部下拉列表从"无"更改为"外部程序"(Unicode文件名(
- 在加载中,输入外部应用程序的路径,然后源文件名和目标文件名的变量%s和%t
- 保存
在Beyond Compare中比较文件对或在Folder Compare中运行基于规则的比较时,将使用具有匹配文件掩码的列表中的最高格式。