Latest web development tutorials

guión de comandos de Linux

Linux comando Daquan Linux comando Daquan

Linux comando de guión se utiliza para ajustar el formato de archivo de código fuente en C.

guión puede reconocer los archivos de código C originales, y ser formateado para facilitar a los programadores a leer.

gramática

indent [参数][源文件] 或 indent [参数][源文件][-o 目标文件]

parámetros:

  • -Bad o --blank-lines-después-declaraciones en la sección de declaración o añadir una línea en blanco.
  • -bap o --blank líneas-después de procedimientos en el programa o añadir una línea en blanco.
  • -bbb o --blank-lines-después-block-comentarios en la sección de comentarios añadir una línea en blanco.
  • -bc o --blank-lines-después de comas en la sección de declaración, si hay una coma es decir envoltura.
  • -bl o --braces-después-si-si la línea (o de lo contrario, para, etc.) y "{" en diferentes filas, y "}" más adelante ejecutado su propia línea.
  • -bli <número de células guión> o --brace-guión <número de células guión> Establecer el número de rejilla} {guión.
  • -br o --braces-en-si-si la línea (o de lo contrario, para, etc.) y la sección trasera de la aplicación de hoja de metal "{" en diferentes filas y "}" en su propia línea.
  • -bs o --blank-antes-sizeof sizeof después de un espacio.
  • -c <número de columnas> o --comment-muesca <número de columna> Los comentarios en el código del programa especificado en el campo derecho.
  • -CD <número de columnas> o --declaration-comment-columna <número de columna> declaración especifica los comentarios en el lado derecho del campo.
  • -cdb o --comment-delimitadores-en-blanco-líneas de comentario símbolo en su propia línea.
  • -ce --cuddle-else o bien colocada en el "}" (si el final de la sección de implementación) después.
  • -ci <número de células guión> o --continuation-muesca <número de células guión> línea narrativa es demasiado tiempo para cambiar, después de un número determinado de nueva línea de rejilla con sangría.
  • -cli <número de células guión> o --case-indentation- <número de células guión> al utilizar el caso, el número de guión conmutador de red.
  • cp <número de columnas> o-endif-columna -else <número de columna> otro lugar y elseif comentario narrativa les da la derecha del campo.
  • -cs o --space-post-fundido después de la fundición un espacio.
  • -d <número de células guión> o -line-comments-muesca <número de células guión> para el código de programa no está en las notas correctas, establece su guión el número de células.
  • -di <número de columna> o --declaration-muesca <número de columna> La sección de declaración de variables en el campo especificado.
  • -fc1 o --format-primera-columna-comentarios en la vanguardia para hacer comentarios cada línea, establece su formato.
  • -fca o --format-todo-los comentarios de todos los comentarios que se reproducen formato.
  • -gnu o el formato de estilo --gnu se especifica el uso de GNU, este es el valor predeterminado.
  • -i <número de células> o nivel --indent <número de células> Establece el número de guión rejilla.
  • -ip <número de células> o --parameter-muesca <número de células> parámetros de configuración de sangría del número de células.
  • -kr o-y-r-estilo --k especifica formato de Kernighan y Ritchie.
  • -lp o --continue-en-Narrativa paréntesis demasiado largo abrigo, y la narrativa contiene paréntesis cuando los paréntesis para cada línea de partida campo perpendicular a su disposición el contenido.
  • -nbad o --no-blank-lines-después-declaraciones no añaden una línea en blanco después de la sección de declaración.
  • -nbap o --no-blank-lines-post-procedimientos no añadir una línea en blanco después del programa.
  • -nbbb o --no-blank-lines-después-bloque-comentarios no añaden una línea en blanco después de la sección de comentarios.
  • -nbc o --no-blank-lines-después de comas en la sección de declaración, incluso si aparece una coma, todavía no se dividan.
  • -ncdb o --no-comment-delimitadores-on-blank-lines comentan símbolo no poseen línea.
  • -nce o --dont-abrazo-else No coloque más "}" después.
  • NCS o no --no-espacio-después-arroja un espacio después de un yeso.
  • -nfc1 o --dont-formato-primera-columna-comentarios no da formato a la vanguardia de cada línea de comentario.
  • -nfca o en formato --dont-comments No formatear cualquier comentario.
  • -nip o parámetros --no-parámetro de sangría no hacer guión.
  • -nlp o --dont-line-up-narrativas paréntesis demasiado largo abrigo, y la narrativa contiene corchetes, los corchetes no al inicio de cada campo de fila perpendicular a su fin.
  • -npcs o --no-espacio-tras-la función de llamada a los nombres después de la llamada nombre de la función, no ponga espacios.
  • -npro o --ignore perfil no sangrar a leer el archivo de configuración .indent.pro.
  • -npsl o de tipo procedimiento de rodaje --dont tipo de programa y el nombre del programa en la misma línea.
  • -nsc --dont estrellas comentarios o anotaciones en la izquierda no añaden un asterisco (*).
  • -nsob o --leave-opcional-punto y coma no maneja la línea en blanco.
  • -nss o --dont-espacio-especial-punto y coma, o si por sólo una fila mientras que la zona cuando no pone espacios antes del punto y coma.
  • -nv o --no-verbosidad no muestra información detallada.
  • -orig o uso --original formato Berkeley.
  • -pcs o --space-post-procedimiento-llamadas entre el nombre de la llamada a la función y "{" espacios más.
  • -psl o --procnames-Start-líneas tipo de programa colocado delante de una línea del nombre del programa.
  • -SC o --start-izquierda-lado-de-comentarios en el lado izquierdo de cada línea de comentario con un asterisco (*).
  • -sob o-opcional-blank-lines --swallow para eliminar las líneas en blanco adicionales.
  • -SS o --space-especial-punto y coma si por ahora no hay un segmento de línea o swile, añadir un espacio antes del punto y coma.
  • -st o --standard-salida muestra el resultado en el dispositivo de salida estándar.
  • -T Tipo de datos Nombre de guión.
  • -ts <número de células> o --tab de tamaño <número de células> Establece la longitud de la pestaña.
  • Mostrar información detallada sobre el -v o --verbose aplicación.
  • Muestra información de versión -version.

Guión código de formato

parámetros utilizados guión valor significado
--blank líneas-después-declaraciones malo sonido variable Ming Houjia fila vacía
--blank líneas-post-procedimientos BAP Después de la función de añadir líneas en blanco
--blank líneas-antes-bloque-comments bbb Añadir líneas en blanco antes de los comentarios de bloque
--break-antes-de-booleano operador BBO Las largas colas, el operador lógico antes de una ramificación
--blank líneas-después-comas NBC declaración de variables, no una rama de variables separadas por comas
--braces-después-si-line bl "Si" y "{" dividida a dos líneas
--brace-0 guión bli0 "{" No continúa para sangrar
--braces-después-estructura-decl-line BLS Definición de la estructura, "estructura" y "{" Ramas
--comment-indentationn c33 Después de la declaración es una línea de comentario comienza a las 33
--declaration-comment-columnn CD33 Después de que el comentario declaraciones de variables comienza en la fila 33
--comment-delimitadores-on-blank-lines NCDB No convertirse en una sola línea de comentario bloque de comentario
--cuddle-do-while ncdw "No --- mientras que" El ", mientras que" y su anterior "}" en una línea nueva
--cuddle-else na vez "Else" y su anterior "}" en una línea nueva
--case-muesca 0 cli0 Las declaraciones de caso interruptor en 0 espacios
--else-endif-columnn CP33 #else, #endif detrás del comentario comienza en la fila 33
--space-post-fundido cs Espacios después de la conversión de tipos
--line-comments-muesca n D0 los comentarios de una sola línea (no desde un principio), dejaron sin sangría
decl-args --break-función nbfda Cerca: una fila de parámetros de la función
--declaration-indentationn ED2 Las declaraciones de variables, se inicia variables en la línea 2, que no tienen que alinearse
--format-first-columna-comments nfc1 Notas No dar formato a partir de la primera fila
--format-all-comentarios NFCA No abra todos los conmutadores comentario formato
--honour-saltos de línea HNL Prefiero romper las largas colas en la posición de los saltos de línea en la entrada.
--indent-leveln i4 Establecer el número guión de caracteres, si es un múltiplo entero pestaña por pestaña para sangrar, lleno de otro modo con espacios.
--parameter-indentationn IP5 El viejo estilo de definición de función del parámetro Descripción sangría de cinco espacios
--line de longitud 75 L75 75 más larga línea de no-comentario
--continue-en-paréntesis lp Continuación de los soportes de la línea comenzó a aparecer
--space-post-procedimiento-llamadas PC Insertar un espacio entre la función y la "("
--space-después-paréntesis navp En la "(" después ")" no inserte un espacio antes
líneas --procnames en marcha PSL El nombre de la función y la de regreso tipo definido en dos líneas
--space-después-de saf para un espacio detrás de
--space-después-si sai Si hay un espacio detrás de
--space-después-mientras sierra Mientras espacios detrás
--start-izquierda-lado-de-comentarios NSC no se genera añadió bloque de comentario *
--swallow-opcional-blank-lines NSOB No retire pueden añadir líneas vacías
--space-especial-punto y coma NSS Fila así como declaraciones, mientras que, el ";" sin pre-vacío.
--tab de tamaño TS4 Una pestaña de cuatro espacios (a ser divisible "-en")
--use-pestañas Utah Utilice la pestaña para sangrar

Linux comando Daquan Linux comando Daquan