2010-06-15 15 views
2

Existe-t-il une bibliothèque que je peux utiliser pour différencier deux morceaux de code et les afficher en html? J'utilise diff - GNU diffutils version 2.7, C#, asp.net. Je ne crains pas que le code soit en javascript.afficher gnu diff en HTML

Je voudrais juste la sortie avec texte couleur + css. Je vais construire la page autour d'elle. Est-ce que quelqu'un sait une bibliothèque appropriée?

+0

Peut-être que si vous acceptez plus de réponses que vous obtiendrez plus de réponses. –

Répondre

1

Si vous utilisez NetBeans, vous pouvez aller à Outils> Diff> Sélectionnez les deux fichiers pour créer un patch. Une fois le correctif généré et une fois ouvert, allez dans Fichier> Imprimer au format HTML> Imprimer dans un fichier> OK.

Ouvrez le code HTML et modifiez le CSS.

Par exemple, si vous voulez que les couleurs de fond de style GitHub rouge et vert, utilisez ceci:

/* Removed text. */ 
.status-bar-bold 
{ 
    background-color: #ffdddd; /* Pippin red. */ 
    color: #000000; /* Black. */ 
} 

/* Added text. */ 
.added 
{ 
    background-color: #ddffdd; /* Snowy mint green. */ 
    color: #000000; /* Black. */ 
}