이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 clang-format-3.8입니다.
프로그램:
이름
clang-format - clang-format 3.8 매뉴얼 페이지
기술
오류: ld.so: LD_PRELOAD의 'libfakeroot-sysv.so' 개체를 미리 로드할 수 없습니다.
공유 개체 파일 열기): 무시됩니다. 개요: 포맷 도구
C/C++/Java/JavaScript/Objective-C/Protobuf 코드.
인수를 지정하지 않으면 표준 입력에서 코드의 형식을 지정하고
결과를 표준 출력으로 만듭니다. 만약에 s가 주어지면 파일을 다시 포맷합니다. 만약에 -i is
와 함께 지정 s, 파일은 제자리에서 편집됩니다. 그렇지 않으면 결과는
표준 출력에 기록됩니다.
사용법: clang 형식 [옵션] [ ...]
옵션:
Clang 형식 옵션:
-가정 파일 이름=- stdin에서 읽을 때 clang-format은 다음을 가정합니다.
스타일 구성 파일을 찾기 위한 파일 이름( 스타일=파일)를 결정하고
언어.
-커서=- 호출 시 커서의 위치
편집기 통합의 clang 형식
-덤프 구성 - 구성 옵션을 stdout으로 덤프하고 종료합니다.
함께 사용할 수 있습니다 스타일 옵션을 선택합니다.
-대체 스타일=- 사전 정의된 스타일의 이름으로 사용
clang-format이 다음과 함께 호출되는 경우의 대체 스타일=파일,하지만 찾을 수 없습니다
사용할 .clang 형식 파일입니다. 사용하다 -대체 스타일=없음 포맷을 건너뛰려면
-i - 내부 편집 s(지정된 경우).
-길이=- 이 길이 범위(바이트 단위)를 형식화합니다.
여러 범위를 지정하여 여러 범위의 형식을 지정할 수 있습니다. -오프셋 and -길이 한 쌍.
싱글일때 -오프셋 없이 지정 -길이, clang-format 형식이 지정됩니다.
파일 끝까지. 하나의 입력 파일에만 사용할 수 있습니다.
-라인=- : - 형식 범위
라인(둘 다 1 기반). 여러 범위를 지정하여 여러 범위의 형식을 지정할 수 있습니다.
-윤곽 인수. 와 함께 사용할 수 없습니다 -오프셋 and -길이. 와 함께만 사용할 수 있습니다.
하나의 입력 파일.
-오프셋=- 이 바이트 오프셋에서 시작하는 범위를 포맷합니다.
여러 범위를 지정하여 여러 범위의 형식을 지정할 수 있습니다. -오프셋 and -길이 한 쌍.
하나의 입력 파일에만 사용할 수 있습니다.
-출력-교체-xml - XML로 출력 대체.
-정렬-포함 - 설정된 경우 다음으로 결정된 포함 정렬 동작을 재정의합니다.
SortIncludes 스타일 플래그
-스타일=- 현재 지원하는 코딩 스타일:
LLVM, 구글, 크롬, 모질라, 웹킷.
스타일=파일 스타일 구성을 로드하려면
소스 파일의 상위 디렉토리 중 하나에 있는 .clang 형식 파일(또는
stdin의 현재 디렉토리). 사용하다 -스타일="{key: value, ...}" 특정 설정
매개변수, 예:
-스타일="{BasedOnStyle: llvm, IndentWidth: 8}"
일반 옵션:
-도움 - 사용 가능한 옵션 표시(-도움이 숨겨진 이상)
-도움말 목록 - 사용 가능한 옵션 목록 표시(-도움말 목록 숨김 이상)
-번역 - 이 프로그램의 버전 표시
onworks.net 서비스를 사용하여 온라인으로 clang-format-3.8 사용