English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
El comando indent de Linux se utiliza para ajustar el formato de archivos de código fuente C originales.
El comando indent de Linux se utiliza para ajustar el formato de archivos de código fuente C originales.
indent [parámetros][archivo de origen] o indent [parámetros][archivo de origen][-o archivo de destino]
parámetros:
Indent parameter used | Value | Meaning |
---|---|---|
--blank-lines-after-declarations | bad | Add an empty line after variable declarations |
--blank-lines-after-procedures | bap | Add an empty line after function end |
--blank-lines-before-block-comments | bbb | Add an empty line before block comments |
--break-before-boolean-operator | bbo | Long lines are broken before logical operators |
--blank-lines-after-commas | nbc | In variable declarations, variables separated by commas do not start on separate lines |
--braces-after-if-line | bl | "if" and "{" are split into two lines |
--brace-indent 0 | bli0 | "{" does not continue to indent |
--braces-after-struct-decl-line | bls | Define structures, "struct" and "{" are on separate lines |
--comment-indentationn | c33 | Comments after statements start at the line33 |
--declaration-comment-columnn | cd33 | Comments after variable declarations start at the line33 |
--comment-delimiters-on-blank-lines | ncdb | Do not convert single-line comments to block comments |
--cuddle-do-while | ncdw | "do --- The "while" in "while" and the preceding "}" start on a new line |
--cuddle-else | nce | "else" and the preceding "}" start on a new line |
--case-indentation 0 | cli0 | 0 spaces in case statements within switch |
--else-endif-columnn | cp33 | Comments after #else, #endif start at the line33 |
--espacio-after-cast | cs | Add a space after type conversion |
--line-comments-indentation n | d0 | Single-line comments (do not indent from1Starting from the column, do not indent to the left |
--break-function-decl-args | nbfda | Close: One parameter per line for function arguments |
--declaration-indentationn | di2 | Variable declarations, variables start with2Line, i.e., no alignment is necessary. |
--format-first-column-comments | nfc1 | Do not format comments starting from the first line. |
--format-all-comments | nfca | No option to format all comments. |
--honour-newlines | hnl | Prefer to break long lines at the position of newlines in the input. |
--indent-leveln | i4 | Configure cuántos caracteres de sangría, si es un múltiplo entero del tabulador, use tabulador para sangrar, de lo contrario, llene con espacios. |
--parameter-indentationn | ip5 | El reajuste de la descripción de los parámetros en la definición de funciones de estilo antiguo5espacios en blanco |
--line-length 75 | l75 | La longitud máxima de las líneas no es de comentarios75 |
--continue-at-parentheses | lp | La línea de continuación comienza desde el paréntesis anterior |
--espacio-after-procedure-calls | pcs | Inserte un espacio entre la función y ( |
--espacio-after-parentheses | nprs | No insertar espacios entre () después de ( y antes de ) |
--procnames-start-lines | psl | Coloque el nombre de la función y el tipo de retorno en dos líneas de definición |
--espacio-after-for | saf | después de for hay espacio |
--espacio-after-if | sai | después de if hay espacio |
--espacio-after-while | saw | después de while hay espacio |
--start-left-side-of-comments | nsc | No agregar espacios en los comentarios de bloques generados* |
--swallow-opcional-blank-lines | nsob | No quitar las líneas en blanco adicionales |
--espacio-especial-semicolon | nss | una instrucción for o while en una línea, no se agrega un espacio antes de ; |
--tab-tamaño | ts4 | un tabulador es4espacios en blanco (que deben poder dividir)-un espacio en comillas () |
--use-tabs | ut | Usar tabulador para sangrar |