Bonjour,
J'ai des milliers de lignes de code en langage C sur des dizaines de fichiers écrits par des tiers (je ne peux aller leur demander).
L'immense majorité des commentaires sont en // ... sur une ligne ce qui n'est pas standard dans le C que nous utilisons.
Je souhaiterais donc les remplacer par un classique bloc de commentaires entre /* ... */
Exemple :
Code c : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 // Fonction main du programme int main () { printf("Hello world!\n"); // ecrit Hello World! dans la console return 0; // valeur retournee par le programme // 0 : succes } // Fin du code
Je souhaite avoir :
Code c : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 /* Fonction main du programme */ int main () { printf("Hello world!\n"); /* ecrit Hello World! dans la console */ return 0; /* valeur retournee par le programme // 0 : succes */ } /* Fin du code */
Remarque : les // qui suivent sur une même ligne sont ignorés (cf exemple ci-dessus)
Un script Bash doit être faisable pour automatiser ce genre de traitement. Je ne dois pas être le premier, je suppose que cela existe déjà quelque part. Je ne voudrais pas perdre du temps à réinventer la roue surtout que je ne suis pas un pro dans ce domaine. Donc si l'un de vous a un script de ce genre, je lui en serais reconnaissant.
Partager