3 ポイント 投稿者 beenzinozino 2024-10-04 | 4件のコメント | WhatsAppで共有

こんにちは!

私はもともとフロントエンド開発者なのでNode.js環境に慣れているのですが、npmに公開されているパッケージの中には、eslintやprettierのようにC、Cpp、Javaのコードフォーマットをしっかり整えてくれるちょうどいいものがありませんでした。

そこで、Node.js環境でnpmを通じてC、Cpp言語のコードフォーマットを管理できるパッケージを作ってみました。

VSCode上でC、Cppの標準フォーマッタとして活用されているclang-formatを利用するパッケージです。

2022年にメンテナンスが終了したangular/clang-formatパッケージをベースに、対応プラットフォーム数を増やして新たに開発しており、ルートに.clang-formatファイルを置いておけば自動で認識して使用できます。

まずは世界中のユーザーを対象に作ったのでREADMEは英語ですが、日本の皆さんのスターがもう少し増えたら日本語ドキュメントも別途作成してリンクしておこうと思います…! また、追加してほしい機能があればコメントやIssueを残していただければ反映したいと思います。

もしVSCode上で.clang-formatの使い方が分からなければ、コメントを残していただければ追加設定の方法もお知らせします。ありがとうございます!

リンク: https://github.com/lumirlumir/npm-clang-format-node

4件のコメント

 
egirlasm 2024-10-04

最近、Cでやるプロジェクトができたんですが、いいですね

 
beenzinozino 2024-10-04

👍👍.

 
callman7 2024-10-04

Cコードの活動がもっと多い方には、どこか懐かしいフロントエンドですね :)

 
beenzinozino 2024-10-04

もともとCが好きだったので、なんだかんだでこうなりましたhaha