English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux 인덱트 명령어

Linux 명령어大全

Linux indent命令用于调整C原始代码文件的格式。

Linux indent 명령어는 C 원본 코드 파일의 형식을 조정하는 데 사용됩니다.

indent은 C의 원본 코드 파일을 인식하고 정리하여, 프로그래머가 읽기 쉽게 합니다.

문법-indent [파라미터][원본 파일] 나 indent [파라미터][원본 파일][

o 목표 파일]파라미터

  • -:--blank-lines-after-bad나
  • -declarations 선언 부분에 공백 행을 추가합니다.--blank-lines-after-bap나
  • -procedures 프로그램에 공백 행을 추가합니다.--blank-lines-after-block-bbb나
  • -comments 주석 부분 뒤에 공백 행을 추가합니다.--blank-lines-after-bc나
  • -commas 선언 부분에서 쉼표가 나오면 줄 바꿈합니다.--braces-after-if-bl나
  • -line if(이거나 else, for 등)와 다음 실행 부분의 "{ "과는 다른 행에 있으며, "}"는 단一行로 떨어집니다.--brace-bli<缩排格数>나
  • -indent<缩排格数> "{ "와 "}"의 줄여간격을 설정합니다.--braces-on-if-br나
  • -line if(이거나 else, for 등)와 다음 실행 부분의 "{"과는 다른 행에 있으며, "}"는 단一行로 떨어집니다.--blank-before-bs나
  • -sizeof sizeof 다음에 한 공백을 둡니다.--comment-c<栏数>나
  • -indentation<栏数> 주석을 코드의 우측에 지정된 열에 배치합니다.--declaration-comment-cd<栏数>나
  • -column<栏数> 주석을 선언右侧에 지정된 열에 배치합니다.--comment-delimiters-on-blank-cdb나
  • -lines 주석 기호가 단一行로 떨어집니다.--cuddle-ce나
  • -else else를 "}"(if 실행 부분의 끝) 다음에 배치합니다.--ci<缩�排格数>나-continuation
  • -indentation<缩排格数> 문장이 길어서 줄 바꿈할 때, 줄 바꿈 후 줄여간격을 지정합니다.--case-cli<缩排格数>나-indentation
  • -<缩排格数> case를 사용할 때 switch 줄여간격을 설정합니다.-else-endif-cp<栏数>나
  • -column<栏数> 주석을 else와 elseif 문의 우측에 지정된 열에 배치합니다.--space-after-cs나
  • -cast cast 다음에 한 공백을 둡니다.-line-comments-d<缩排格数>나
  • -indentation<缩排格数> 코드의 우측에 배치되지 않은 주석에 대해 줄여간격을 설정합니다.--declaration-di<栏数>나
  • -indentation<栏数> 선언 부분의 변수를 지정된 열에 배치합니다.1또는--format-first-column-fc나
  • -comments 매 행의 시작 부분에 있는 주석에 대해 형식을 설정합니다.--format-all-fca나
  • -comments 모든 주석의 형식을 설정합니다.--gnu나-style GNU 형식을 지정합니다. 이는 기본 값입니다.
  • -i<格数>나--indent-level<格数> 스페이싱을 설정하는 格数.
  • -ip<格数>나--parameter-indentation<공백 갯수>  매개변수의 들여쓰기 공백 갯수를 설정하세요.
  • -kr 또는--k-and-r-style  Kernighan&Ritchie 형식을 지정하세요.
  • -lp 또는--continue-at-parentheses  설명이 너무 길어서 줄 바꿈을 했고, 설명에 괄호가 포함되어 있을 때, 괄호 내의 각 줄의 시작 위치를 수직으로 정렬하세요.
  • -nbad 또는--no-blank-lines-after-declarations  선언 구간 뒤에 공백 줄을 추가하지 마세요.
  • -nbap 또는--no-blank-lines-after-procedures  프로그램 뒤에 공백 줄을 추가하지 마세요.
  • -nbbb 또는--no-blank-lines-after-block-comments  주석 구간 뒤에 공백 줄을 추가하지 마세요.
  • -nbc 또는--no-blank-lines-after-commas  선언 구간에서는, 심지어 쉼표가 나타나도 줄 바꿈을 하지 마세요.
  • -ncdb 또는--no-comment-delimiters-on-blank-lines  주석 기호를 단独行로 사용하지 마세요.
  • -nce 또는--dont-cuddle-else  else를 "}" 뒤에 배치하지 마세요.
  • -ncs 또는--no-space-after-casts  cast 다음에 공백을 추가하지 마세요.
  • -nfc1또는--dont-format-first-column-comments  각 줄의 가장 앞에 있는 주석을 포맷하지 마세요.
  • -nfca 또는--dont-format-comments  주석을 어떻게도 포맷하지 마세요.
  • -nip 또는--no-parameter-indentation   매개변수를 들여쓰지 마세요.
  • -nlp 또는--dont-line-up-parentheses  설명이 너무 길어서 줄 바꿈을 했고, 설명에 괄호가 포함되어 있을 때, 괄호 내의 각 줄의 시작 위치를 수직으로 정렬하지 마세요.
  • -npcs 또는--no-space-after-function-call-names  함수 이름 뒤에 공백을 추가하지 마세요.
  • -npro 또는--ignore-profile  indent의 설정 파일 indent.pro를 읽지 마세요.
  • -npsl 또는--dont-break-procedure-type  프로그램 유형과 프로그램 이름을 같은 줄에 배치하세요.
  • -nsc 또는--dont-star-comments  주석 왼쪽에 스타일(*)를 추가하지 마세요.*)。
  • -nsob 또는--leave-optional-semicolon  빈 공백 줄을 처리하지 마세요.
  • -nss 또는--dont-space-special-semicolon  이프(for)나 while 구간이 한 줄일 때, 세미콜론 앞에 공백을 추가하지 마세요.
  • -nv 또는--no-verbosity  자세한 정보를 표시하지 마세요.
  • -orig 또는--original  Berkeley 형식을 사용하세요.
  • -pcs 또는--space-after-procedure-calls  함수 이름과 "{" 사이에 공백을 추가하세요.
  • -psl 또는--procnames-start-lines  프로그램 유형을 프로그램 이름 앞의 줄에 배치하세요.
  • -sc 또는--start-left-side-of-comments  각 행 주석 왼쪽에 스타일(*를 추가하세요.*)。
  • -sob 또는--swallow-optional-blank-lines  빈 공백 줄을 제거하세요.
  • -ss 또는--space-special-semicolon  이프(for)나 while 구간이 한 줄 있을 때, 세미콜론 앞에 공백을 추가하세요.
  • -st 또는--standard-output  결과를 표준 출력 장치에 출력합니다.
  • -T  데이터 타입 이름을 줄여서 인쇄합니다.
  • -ts<공백 수> 또는--tab-size<공백 수>  탭의 길이를 설정합니다.
  • -v 또는--verbose  실행 시 상세한 정보를 표시합니다.
  • -version  버전 정보를 표시합니다.

Indent 코드 포맷화 설명

사용하는 indent 파라미터 의미
--blank-lines-after-declarations bad 변수 선언 후에 공백 줄을 추가합니다
--blank-lines-after-procedures bap 함수 끝에 공백 줄을 추가합니다
--blank-lines-before-block-comments bbb 블록 주석 앞에 공백 줄을 추가합니다
--break-before-boolean-operator bbo 긴 줄은 논리 연산자 앞에서 줄 바꿈
--blank-lines-after-commas nbc 변수 선언 내에서 쉼표로 구분된 변수는 줄 바꿈하지 않습니다
--braces-after-if-line bl "if"와 "{"은 두 줄로 나눕니다
--brace-indent 0 bli0 "{"은 계속 인덱싱하지 않습니다
--braces-after-struct-decl-line bls 구조 정의, "struct"와 "{"은 줄 바꿈
--comment-indentationn c33 문장 후 주석은 줄에서 시작합니다33
--declaration-comment-columnn cd33 변수 선언 후 주석은 줄에서 시작합니다33
--comment-delimiters-on-blank-lines ncdb 단一行 주석을 블록 주석으로 변환하지 않습니다
--cuddle-do-while ncdw "do --- "while"의 "while"와 그 앞의 "}"는 새 줄에서 시작합니다
--cuddle-else nce "else"와 그 앞의 "}"는 새 줄에서 시작합니다
--case-indentation 0 cli0 switch 내의 case 문은 0개 공백으로 진행합니다
--else-endif-columnn cp33 #else, #endif 뒤의 주석은 줄에서 시작합니다33
--space-after-cast cs 형 변환 뒤에 공백을 추가합니다
--line-comments-indentation n d0 단一行 주석(부터)1줄 시작 위치에서는 왼쪽으로 인덱싱하지 않습니다
--break-function-decl-args nbfda 파라미터를 하나의 행에 하나씩 입력하는 함수를 끊습니다
--declaration-indentationn di2 변수 선언, 변수는2줄, 즉 정렬하지 않습니다
--format-first-column-comments nfc1 첫 번째 행에서 시작하는 주석을 포맷하지 않습니다
--format-all-comments nfca 전체 포맷된 주석의 스위치를 껐습니다
--honour-newlines hnl 입력의 줄 바꿈 위치에서 긴 줄을 끊는 것이 좋습니다.
--indent-leveln i4 들여쓰기의 문자 수를 설정합니다. tab의 정수 배수인 경우 tab을 사용하여 들여쓰기하고, 그렇지 않은 경우 공백으로 채웁니다.
--parameter-indentationn ip5 오래된 스타일의 함수 정의에서 매개변수 설명을 들여쓰습니다5spaces
--line-length 75 l75 비 주석 행은 가장 길 수 있습니다75
--continue-at-parentheses lp 계속 문은 이전 줄에 나타난 괄호에서 시작됩니다
--space-after-procedure-calls pcs 함수와 "(" 사이에 공백을 추가합니다
--space-after-parentheses nprs "( " 뒤 ")" 앞에 공백을 추가하지 않습니다
--procnames-start-lines psl 함수 이름과 반환 타입을 두 줄로 정의합니다
--space-after-for saf for 뒤에 공백이 있습니다
--space-after-if sai if 뒤에 공백이 있습니다
--space-after-while saw while 뒤에 공백이 있습니다
--start-left-side-of-comments nsc 생성된 블록 주석에 공백을 추가하지 않습니다*
--swallow-optional-blank-lines nsob 가능한 공백 행을 제거하지 않습니다
--space-special-semicolon nss for 또는 while 문이 ";" 앞에 있는 한 행에 대해 공백을 추가하지 않습니다.
--tab-size ts4 tab은4공백( "" 가 "" 의 배수로 나누어질 수 있어야 합니다)-"( )" 내의 공백을 사용합니다.
--사용-tabs ut tab을 사용하여 들여쓰기

Linux 명령어大全