Windows의 Sublime Text 3은 clang 형식을 사용하여 C++ 코드 형식을 지정합니다.

업데이트:

윈도우 시스템에서 큰 버그가 있는 숭고한 텍스트 3에서 clang 형식 플러그인을 직접 사용하는 것을 발견했는데, 그 효과는 clang-format 명령줄을 직접 실행한 결과와 다릅니다. . 플러그인 메커니즘을 통해 직접 명령줄을 실행하는 것을 고려할 수 있습니다. 파일을 포맷합니다.

C++ 코드 형식을 지정하는 숭고한 텍스트 사용자 지정 clang 형식 플러그인 - Luchang-Li's Blog - CSDN Blog

참조: 

Windows_wanlong1215의 blog-CSDN blog_clang-format 창에 clang-format 설치

https://gist.github.com/danielTobon43/51764026f95240bbd03991089f0380a8

다운로드:

https://github.com/llvm/llvm-project/releases

LLVM 릴리스 다운로드

설치 후

sublime text 패키지 컨트롤에 clang 형식 플러그인을 설치합니다.

그런 다음 플러그인을 설정합니다.

clang 형식 설정

  • 이동 Preferences->Package Control: Install Package
  • 설치하다 Clang Format
  • 로 이동하여  Preferences->Package Settings->Clang Format->Setting-User다음과 같이 설정합니다.
{
    "binary": "C:/Program Files/LLVM/bin/clang-format.exe",
    "format_on_save": true,
    "style": "Custom",
}
  • 로 이동하여  Preferences->Package Settings->Clang Format->Custom Style-User다음을 추가하십시오.
{
    "Language": "Cpp",
    "TabWidth": 4,
    "AlignTrailingComments": "true",
    "UseTab": "Never",
}

기본 것을 복사하여 변경할 수 있습니다. 

  • 숭고한 텍스트 저장 및 다시 시작
  • 스크립트 페이지로 이동하여 저장하고 차이점을 확인하십시오.

마지막으로 플러그인의 단축키 바인딩을 설정하고 단축키를 사용하여 코드 서식을 지정합니다(예: 기본 키 바인딩을 복사하여 ctrl+alt+r로 수정).

Linux에서 코드 서식 지정 및 구성 파일 저장

apt-get install clang-format-7(다른 시스템 버전은 apt-get install clang-format일 수 있음)

clang-format-7 -i xxx.cpp -style=Google

구성 파일을 저장합니다. 

clang-format -style=Google -dump-config > .clang-format

구성 파일 수정

탭 크기

SortIncludes: 거짓

포맷을 위해 구성 파일을 로드합니다(현재 상위 수준 디렉토리에서 자동으로 .clang-format 구성 파일을 찾습니다).

clang-형식-7 -스타일=파일 -i xxx.cpp 

clang 14.0.0-RC1  이상은 이제  -style=file:<format_file_path> 이 변경 후  기본 분기  에 들어간  "구성 파일을 명시적으로 지정하는 옵션 추가"를 지원합니다 . 여기에 문서화되어 있습니다  .

.\LLVM14.0.0RC1\bin\clang-format.exe test.cpp -style=file:my_clang_format.txt

c++ - clang 형식 파일을 어떻게 지정합니까? - 스택 오버플로

Supongo que te gusta

Origin blog.csdn.net/u013701860/article/details/124396897
Recomendado
Clasificación