52 votes

diff html (diff2html) programme

Je suis à la recherche d'un "diff html", qui permettrait de générer une page html statique à partir d'une certaine diff/fichier de patch.

J'ai cherché sur google bien sûr, mais en dehors de quelques scripts que j'ai trouvé il n'y a pas de "vrai projet" (par exemple, pas de paquet dans Debian/Ubuntu).

Ai-je raté quelque chose? Pouvez-vous recommander quelque chose?

27voto

zer0 Points 91

Vous pouvez utiliser diff2html.py qui est capable de créer un side-by-side diff dans une page html statique, à partir d'un diff unifié d'entrée. Le script est écrit en python.

cat foo.diff | python diff2html.py > foo.html

24voto

puetzk Points 5099

pygments a la coloration syntaxique pour le diff (et pour beaucoup d'autres langues), et peut être utilisé comme une bibliothèque ou un programme de ligne de commande. C'est que le genre de chose que vous cherchez? Si non, merci de préciser la question...

18voto

Daniel Zinn Points 46

Quelque chose le long des lignes de:

vim test.diff -c TOhtml -c ":saveas test.html" -c ":q" -c ":q"

fonctionne bien, et vous pouvez changer les couleurs de la diff en modifiant le schéma de couleurs dans vi.

9voto

ax. Points 22269

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X