Affichage de fichier (avec coloration syntaxique)
Bonjour,
Je suis en train de réaliser une petite appli web, qui me permet d'afficher la liste des sources présents dans un dossier (et sous dossier), et d'en afficher le contenu. D'une part la lecture des fichiers n'est pas totale pour certains fichiers. Et d'autres part, j'aimerai pouvoir coloriser le code, mais je n'ai aucune idée sur la façon de procéder.
Voilà le code permettant d'afficher le contenu :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
private void afficherFichier(String chemin){
TextReader reader;
string fileName = chemin;
reader = new StreamReader(fileName);
String line;
// lecture de la ligne
int cpt = 0;
line = reader.ReadLine();
cpt++;
while (line != null)
{
// on affiche la ligne
Literal1.Text += line;
// lecture de la ligne
line = reader.ReadLine();
cpt++;
}
reader.Close();
} |
Donc pour résumé :
- Pourquoi tout les fichiers ne sont pas correctement lu ?
- Comment ajouter la colorisation syntaxique ?
- Et comment tenir compte de la mise en forme ?( actuellement tout s'affiche sur une ligne)
Merci à vous :zoubi: