有没有工具可以比较.ini文件中的值?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 5年前关闭。 我正在寻找专门用于.ini文件(通常用作设置文件)的文件比较实用程序。 有很多文件比较工具(WinDiff,Beyond Compare,CompareIt,WinMerge等),但是我尝试过的任何工具都无法很好地处理.ini文件。 典型的.ini文件可能如下所示: [Settings] Setting1=abc Setting2=xyz 该工具应根据等号前的字符串匹配行,然后在等号后显示其他所有内容的差异。一节中的行顺序(各节用方括号表示)无关紧要,应将其忽略。 我找不到任何可以处理此问题的工具。通常,现有工具会在等号之前的行首显示差异(如果等号之后的大部分文本都匹配),它们将与重新排序的行(在显示全部更改或匹配某些行并显示其余部分在一个位置删除,然后在另一位置添加)。我什至找到了一些可以限制匹配文本的工具,例如使用正则表达式,但是这些工具只是忽略了行的其余部分,我无法根据一种模式(即等号之前的所有内容)来对行进行匹配,然后根据在另一个(等号之后的所有字符)上。