Wie erstellt man eine visuelle Diff-Ansicht wie Stack Overflow?

9

Stack Overflow Diff-Ansicht ist sehr gut. Ich möchte dies mit javascript tun, aber ich weiß nicht, wie ich anfangen soll, wer kann einen Vorschlag machen?

wie:

    
artwl 15.08.2012, 06:18
quelle

2 Antworten

9

Sie können Google-diff-match-patch -Projekt ausprobieren, dieses Projektangebot ist robust Algorithmen, um die für die Synchronisation von Nur-Text erforderlichen Operationen auszuführen.

Demo: Ссылка

Code:

%Vor%     
programmer 15.08.2012, 10:06
quelle
3

Es gibt JavaScript-Bibliotheken, die Diff-Visualisierung durchführen. Dies sind ein paar Beispiele, die ich gefunden habe:

Ich habe keinen von ihnen ausprobiert, also kann ich leider nicht sagen, was für Sie am besten geeignet ist, aber es könnte sich lohnen, sie zu überprüfen.

Aktualisieren

jsdifflib sieht vielversprechend aus, es gibt eine Demo , die Sie ausprobieren können.

    
Christofer Eliasson 15.08.2012 06:25
quelle

Tags und Links