微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

对 HTML 属性进行排序以进行比较

如何解决对 HTML 属性进行排序以进行比较

在 BeyondCompare 中比较东西时,有没有办法对 HTML 属性进行排序?

因此,例如以下内容应被视为等效:

<div class="btn" id="someId">

对比

<div id="someId" class="btn">

解决方法

Beyond Compare 不提供对 HTML 属性进行排序的方法。

如果您能找到一个命令行应用程序来对 HTML 属性进行排序,您可以使用 Beyond Compare 文件格式在比较之前将其作为预处理器运行。

在比较之前定义运行外部应用程序的文件格式:

  1. 打开工具 > 文件格式。
  2. 点击 +。
  3. 选择文本格式。
  4. 在“常规”选项卡中,输入 *.html 作为文件掩码。
  5. 转到“转化”标签。
  6. 将顶部下拉菜单从无更改为外部程序(Unicode 文件名)。
  7. 在加载中,输入外部应用程序的路径,然后 通过变量 %s 和 %t 用于源文件名和目标文件名。
  8. 保存。

在 Beyond Compare 中比较文件对或在 Folder Compare 中运行基于规则的比较时,使用列表中具有匹配文件掩码的最高格式。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。