Ich habe einen C-, Cpp- und Java-Code-Formatter für die Node.js-Umgebung erstellt.
(github.com/lumirlumir)Hallo!
Ich bin ursprünglich Frontend-Entwickler und daher mit der Node.js-Umgebung vertraut. Unter den auf npm verfügbaren Paketen gab es jedoch nichts wirklich Passendes, das ähnlich wie eslint oder prettier das Code-Formatting für C, Cpp und Java übernimmt.
Deshalb habe ich ein Paket erstellt, mit dem sich das Code-Formatting für die Sprachen C und Cpp in einer Node.js-Umgebung über npm verwalten lässt.
Es handelt sich um ein Paket, das clang-format verwendet, den Standard-Formatter für C und Cpp in VSCode.
Es wurde auf Basis des seit 2022 nicht mehr gepflegten Pakets angular/clang-format neu entwickelt, wobei die Zahl der unterstützten Plattformen erhöht wurde. Wenn man im Root-Verzeichnis eine .clang-format-Datei anlegt, wird diese automatisch erkannt und verwendet.
Zunächst ist das README auf Englisch, da das Projekt für Nutzer weltweit gedacht ist. Wenn aber mehr Leute aus Korea Sterne vergeben, werde ich auch eine koreanische Dokumentation separat erstellen und verlinken...! Wenn ihr außerdem Funktionen habt, die ihr gerne zusätzlich hättet, hinterlasst bitte einen Kommentar oder ein Issue, dann werde ich sie berücksichtigen.
Falls ihr nicht wisst, wie man .clang-format in VSCode verwendet, hinterlasst gerne einen Kommentar, dann erkläre ich auch die zusätzlichen Einstellungen. Vielen Dank!
4 Kommentare
In letzter Zeit habe ich ein C-Projekt, und das ist schön.
👍👍.
Als jemand, der mehr mit C arbeitet, fühle ich mich zur Frontend-Welt hingezogen :)
Ich mochte C schon immer, und irgendwie ist es dann einfach so gekommen, haha.