3P by beenzinozino 2달전 | favorite | 댓글 4개

안녕하세요!

저는 기본적으로 프론트엔드 개발자라 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가 영어이긴 한데, 한국 분들의 별이 좀 더 많아지면 한글 문서도 따로 만들어서 링크 걸어두도록 하겠습니다...! 또, 추가되었으면 하는 기능 있으시면 댓글이나 이슈 남겨주시면 반영하도록 하겠습니다.

혹시 VScode 상에서 .clang-format 어떻게 사용하는지 모르시면, 댓글 남겨주시면 추가 설정 방법도 알려드리겠습니다. 감사합니다!

링크: https://github.com/lumirlumir/npm-clang-format-node

요즘 C 로 하는 플젝이 생겼는데 좋네요

C코드 활동이 더많으신듣 마음에 고향 프런트:)

원래 C를 좋아했어가지고 어쩌다 보니 그렇게 됐습니다ㅎㅎ