clang-format을 사용하여 성형

프로젝트에서 들여 쓰기 규칙 등을 정렬하고 싶을 때 사용할 수있는 clang-format 및 Alcatraz
Alcatraz에 대해서는 여기를 참고로 도입 → h tp : 소 m/마스하라/있어 MS/95185베077d3FC29아00f

그런 다음 Package Manager에서 ClangFormat 플러그인을 설치합니다.
※이하, 인스톨한 후이므로 좌측이 "remove"가 되어 있습니다



파일을 저장할 때 자동으로 적용되도록 설정 (Edit -> Clang Format -> Enable Format on Save 선택)
스타일 설정은 파일에서 읽도록 설정 (Edit -> Clang Format -> File 선택)

clang-format에 관해서는 homebrew로 설치하기로합시다.
brew tap tcr/tcr
brew install clang-format

주제



그래서 여기서부터입니다만, clang-format 명령을 사용해 Xcode를 기동하지 않고 포맷 하려면 어떻게 하면 좋은지 조사했습니다.
프로젝트에서 사용하는 .clang-format의 내용은 이것뿐입니다.
% cat .clang-format
---
BasedOnStyle:  Google
ColumnLimit: 110
BinPackParameters: false

이것을 사용하여 파일을 성형하려면 다음과 같이하면 작동합니다.
clang-format -i  -style="{BasedOnStyle: Google, ColumnLimit: 110, BinPackParameters: false}"  Classes/Some/File.cpp

여기까지 쓴 후에 가르쳐 주셨습니다만, .clang-format와 같은 내용으로 좋으면 이것으로 좋은 것 같습니다
clang-format -i  -style=file  Classes/Some/File.cpp

※진짜는 AppCode로 여러분 일을 하고 싶지만, htps : // 기주 b. 코 m / t 등 ゔ ぃ s ぇ ふ ふ ry / C ぁ ん g ふぉ r m t X 코데 / 이스에 s / 95
※ 드디어 말하면 ClangSharp라고도하는 것 같기 때문에 Xamarin이나 MonoDevelop에서 잘 잡을 수없는 것인가

좋은 웹페이지 즐겨찾기