Attualmente utilizziamo Beyond Compare 3.0 e sono abbastanza soddisfatto. Tuttavia, sarebbe bello se potessi facilmente specificare un'esclusione per uno specifico caso occasionale. Ciò è necessario quando eseguo una revisione del codice di alcuni refactoring. Per esempio:Esiste uno strumento di diff dei file che consente eccezioni?
vecchio codice
doSomething(ConstantsInterface.FOOBAR);
Nuovo codice:
doSomething(BetterEnumeration.FOOBAR);
In questo caso, ho centinaia di modifiche che sto rivedendo che sono essenzialmente lo stesso cambiamento esatto e ho appena voglio vedere le eccezioni. Sarebbe bello se potessi facilmente specificare un'eccezione che indica che questi due casi sono uguali. Conosco un modo per farlo nella grammatica, ma è noioso e scomodo nel caso in cui ci siano una decina di eccezioni.
Altri suggerimenti?