Tyle razy, gdy robisz różnicę w dwóch wersjach pliku kodu, narzędzie kompletnie zaskakuje zrozumienie, co się zmieniło ... możesz przesunąć blok kodu wewnątrz dodatkowego poziomu klamr lub dodać dodatkowy ...} else if {...
i nagle wszystko się zsynchronizuje.Czy istnieją narzędzia do porównywania/scalania "inteligentne"/kontekstowe?
Zastanawiałem się, czy istnieją narzędzia obsługujące kontekst, które rzeczywiście próbują zrozumieć treść i podejmować mądrzejsze decyzje, zamiast tworzyć ogólne różnice?
Bardziej użytecznie, czy można podłączyć takie narzędzia do VCS, jak git/SVN?
kod TRY porównanie przez Devart –
nie została właściwie z prośbą o wykaz wszystkich takich narzędzi, bardziej " tak, istnieją "lub" tak, ale ... "lub" nie ". na przykład można zmodyfikować SVN/git/etc, aby użyć bardziej inteligentnego narzędzia dla moich plików C++/Java/XML. –
Zobacz http://stackoverflow.com/q/5372942/120163 –