【发布时间】:2014-01-21 02:24:43
【问题描述】:
我正在使用 WinMerge 比较文件夹(包括子文件夹)中的 java 文件。 比较完成后我想忽略cmets,但我不知道该怎么做。
在文件级别,我在选项中找到了一个开关,因此如果我比较两个文件,则忽略 cmets。但是,如果我比较这两个文件所在的文件夹,WinMerge 会告诉我文件不同。然后,当我单击文件时,WinMerge 发现唯一的区别是 cmets,它告诉我文件是相等的。
有什么想法吗?
【问题讨论】:
我正在使用 WinMerge 比较文件夹(包括子文件夹)中的 java 文件。 比较完成后我想忽略cmets,但我不知道该怎么做。
在文件级别,我在选项中找到了一个开关,因此如果我比较两个文件,则忽略 cmets。但是,如果我比较这两个文件所在的文件夹,WinMerge 会告诉我文件不同。然后,当我单击文件时,WinMerge 发现唯一的区别是 cmets,它告诉我文件是相等的。
有什么想法吗?
【问题讨论】:
您可以使用插件 IgnoreCommentsC.dll。该插件忽略 C、C++、PHP 和 JavaScript 文件中的 //... 和 /* ... */ 分隔符中的 cmets。
您可以将它与 java 文件相关联。从here下载。
编辑: 该链接似乎不再具有可下载的插件。文档说要在安装时安装插件。您可以在文档中找到有关插件的更多信息(general info、available plugins)
【讨论】: