Przejrzałem odpowiedzi na to pytanie i niestety żadna z nich nie pomogła mi do tej pory.
Druga edycja C # w Depth jest teraz w wersji do edycji. Chcę móc zobaczyć, co edytor kopii zrobił naprawdę łatwo, więc mogę odrzucić lub zaakceptować jego zmiany.
Używamy zmodyfikowanej formy docbook, ale cieszę się, że mogę zobaczyć surowe źródło XML. Jak dotąd wszystko w porządku - poza tym, że gdy edytor kopii dokona zmiany, może to zmienić zawijanie linii. Więc coś, co zwykło czytać:
<para>Foo bar baz
second line</para>
teraz czyta
<para>Foo bar grontle
baz second line</para>
Teraz prawdziwą zmianą jest wstawienie „grontle”. Nie obchodzi mnie, że „baz” przeniósł się z pierwszej linii do drugiej linii, ale wszystkie narzędzia diff, które widziałem, działają.
Zdaję sobie sprawę, że jedną z opcji byłoby przeformatowanie całego dokumentu (lub ewentualnie całych akapitów) do pojedynczych wierszy ... ale to jest naprawdę trudne do odczytania, ponieważ narzędzia różnicowania nie zawijają się podczas wyświetlania.
Jestem pewien, że poradzę sobie z narzędziami, które posiadam, ale jeśli ktoś wie coś lepszego, bardzo chętnie o tym usłyszę. Podejrzewam, że moi wydawcy też by to zrobili.
(Umieściłem tutaj znacznik Windows, ponieważ naprawdę potrzebuję, aby był dostępny w systemie Windows. Chciałbym też usłyszeć o każdym oprogramowaniu innym niż Windows, ale tylko w przypadku, gdybym mógł pomóc w jego zbudowaniu w systemie Windows.