>백엔드 개발 >C++ >Clang 도구를 사용하여 C/C++ 코드 서식 지정 도구 만들기

Clang 도구를 사용하여 C/C++ 코드 서식 지정 도구 만들기

WBOY
WBOY앞으로
2023-08-26 13:09:181448검색

Clang 도구를 사용하여 C/C++ 코드 서식 지정 도구 만들기

이 튜토리얼에서는 clang 도구의 도움으로 C/C++ 코드 서식 지정 도구를 만드는 프로그램에 대해 논의하겠습니다.

SETUP

sudo apt install python
sudo apt install clang-format-3.5

그런 다음 현재 사용자가 있는 위치에 프로그램을 만듭니다. Python 파일 읽기 및 쓰기 권한.

Example

import os
cpp_extensions = (".cxx",".cpp",".c", ".hxx", ".hh", ".cc", ".hpp")
for root, dirs, files in os.walk(os.getcwd()):
   for file in files:
      if file.endswith(cpp_extensions):
         os.system("clang-format-3.5 -i -style=file " + root + "/" + file)

현재 사용자의 최상위 디렉터리에 파일 형식 파일을 생성합니다.

Output

clang-format-3.5 -style=google -dump-config > .clang-format

마지막으로 이 파일을 현재 프로젝트의 최상위 디렉터리에 복사합니다.

이제 자신만의 코드 서식 지정 도구를 사용할 수 있습니다. 생성된 Python 파일을 실행하면 바로 사용할 수 있습니다!

위 내용은 Clang 도구를 사용하여 C/C++ 코드 서식 지정 도구 만들기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제