Formateur / débugger de code html [visual c++ 6.0]

Description

Ce bout de code lit du HTML en le comprennant parfaitement pas et lui enlève touote indentation qu'il a pu avoir. Ensuite mine de rien, il lui en donne une nouvelle... pas mal crinqué mais pour démerder du code assez vite rien de tel.

Source / Exemple :


//prototypes... et oui on retrouve du machage de mon formatteur de code en c
//que voulez vous je suis pointilleux sur les présentation de code et je 
//déteste remettre en forme le code des autres
int LireNomFichier(char NomFichier[],int pSize);
void Decaler(int Ligne,int &DerniereLigne,char ***FileDump,int &FileSize,int LineLength);
void Supprimer(int Linge, int &DerniereLigne,char **FileDump,int FileSize,int LineLength);
void CreateTab2D(int numLines,int lineLength,char ***tab);
void Augmenter_FormatTableau2D(char ***tab,int &numLines,int lineLength);
bool IsAttributeRestriction(int Ligne,char **FileDump,int FileSize,int LineLength);
void TraiterParenMultiLigne(int &Ligne,char *strTabs,char **FileDump,int FileSize,int LineLength);
int IsCloseTags(char *str,int maxLength,bool count);
int IsOpenTags(char *str,int maxLength,bool count);
bool FinDeCommentaire(char* ChaineToLookAt,int MaxLength);
bool DebutDeCommentaire(char* ChaineToLookAt,int MaxLength);
void TrimTailnFormat(char* str,int maxLength);
void PreSaveFormat(char* str,int maxLength);

Conclusion :


explication sur le fonctionnement
trois façon possible depuis l'invite de commande...
HTMLFormat
  vous devez alors saisir le chemin d'accès à votre fichier, sortie standard
HTMLFormat c:\temp\Monfichier.html
  sortie standard
HTMLFormat c:\temp\Monfichier.html Result.txt
  Envoie les données de sortie vers Result.txt

ATTENTION:
Ce merveilleux petit bout de code ne fait pas par lui même de copie de sauvegarde de vos fichiers sources ainsi tout dommages causé à ces derniers ou à quoi que ce soit d'autre de quelques façon que ce soit, en totalité ou en partie, avec ou sans sucre, est à vos risque et périls... personnellement je ne vois aucun risque ou péril à avoir mais bon on sait jamais.

NOTE: Ce code a été développé et utiliser avec Windows 2000, l'intégration de cet utilitaire aux outils d'ultra-edit permettait de faire une correction rapide et efficace du Code HTML affreux généré par Front page

remerciements
heuuuuuuu... merci moi, très pratique ce bout de code pour moi, nouvelle version encore meilleur à venir

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.