J’ai créé un formateur de code C, Cpp et Java pour l’environnement Node.js.
(github.com/lumirlumir)Bonjour !
Je suis avant tout développeur front-end, donc je suis à l’aise avec l’environnement Node.js. Parmi les packages publiés sur npm, je n’ai pas trouvé d’équivalent vraiment adapté à eslint ou prettier pour gérer le formatage de code C, Cpp et Java.
J’ai donc créé un package permettant de gérer le formatage de code pour les langages C et Cpp dans un environnement Node.js via npm.
Il s’agit d’un package qui utilise clang-format, employé comme formateur par défaut pour C et Cpp dans VScode.
Je l’ai redéveloppé à partir du package angular/clang-format, dont la maintenance s’est arrêtée en 2022, en augmentant le nombre de plateformes prises en charge. Si vous créez un fichier .clang-format à la racine, il sera automatiquement détecté et utilisé.
Pour commencer, je l’ai conçu pour des utilisateurs du monde entier, donc le README est en anglais. Mais si ce projet reçoit un peu plus d’étoiles de la part des utilisateurs coréens, je créerai aussi une documentation en coréen et j’ajouterai le lien...! Et s’il y a des fonctionnalités que vous aimeriez voir ajoutées, n’hésitez pas à laisser un commentaire ou à ouvrir une issue, je les prendrai en compte.
Si vous ne savez pas comment utiliser .clang-format dans VScode, laissez un commentaire et je vous expliquerai aussi la configuration supplémentaire. Merci !
4 commentaires
Ces derniers temps, j’ai un projet en C, et c’est sympa.
👍👍.
J’aime bien, moi qui fais davantage de C ; c’est comme un retour au pays, côté front :)
À l’origine, j’aimais bien le C, et finalement c’est comme ça que c’est arrivé haha