Latest web development tutorials

de comando do Linux travessão

Linux comando Daquan Linux comando Daquan

comando travessão Linux é usado para ajustar o formato de arquivo de código fonte C.

travessão pode reconhecer os arquivos de código C originais e ser formatado para facilitar os programadores a ler.

gramática

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

parâmetros:

  • -Bad ou --blank linhas-após-declarações na seção de declaração ou adicionar uma linha em branco.
  • -bap ou --blank linhas-procedimentos depois no programa ou adicionar uma linha em branco.
  • -bbb ou --blank linhas-após-block-comentários na seção de comentários adicionar uma linha em branco.
  • -bc ou --blank linhas-após-vírgulas na seção de declaração, se houver uma vírgula ou seja envoltório.
  • -bl ou --braces-after-se-line se (ou então, por, etc.) e "{" em linhas diferentes, e "}" posteriormente executado sua própria linha.
  • -bli <número de células travessão> ou --brace-travessão <número de células travessão> Definir o número de grade} {travessão.
  • Br ou --braces-on-se-line se (ou então, por, etc.) e a secção traseira da implementação de lame "{" em linhas diferentes, e "}" em sua própria linha.
  • -bs ou --blank-before-sizeof sizeof depois de um espaço.
  • -c <número de colunas> ou --comment-recuo <número da coluna> Os comentários para o código do programa especificado para o campo à direita.
  • -CD <número de colunas> ou --declaration-comment-coluna <número da coluna> declaração especifica os comentários para o lado direito do campo.
  • -cdb ou --comment-delimitadores-on-blank-linhas comentar símbolo em sua própria linha.
  • -CE---cuddle outra ou então colocado no "}" (se a extremidade da secção de aplicação) depois.
  • -CI <número de células travessão> ou --continuation-recuo <número de células travessão> linha narrativa é muito tempo para mudar, depois de um número especificado de nova linha de grade recuada.
  • -cli <número de células travessão> ou --case-indentation- <número de células travessão> ao usar o caso, o número de travessão interruptor grid.
  • -cp <número de colunas> ou -else-endif-coluna <número da coluna> outro lugar e elseif comentário narrativa dado o direito do campo.
  • -CS ou --space pós-fundido após elenco um espaço.
  • -d <número de células travessão> ou -line-comments-recuo <número de células travessão> para o código de programa não é sobre as notas certas, defina sua travessão do número de células.
  • ái <número da coluna> ou --declaration-recuo <número da coluna> A secção de declaração de variável para o campo especificado.
  • -fc1 ou --format-primeiro-coluna comentários sobre a vanguarda para comentar cada linha, definir seu formato.
  • -fca ou --format-toda-comentários todos os comentários formato definido.
  • -gnu ou o formato de estilo --gnu especificado GNU uso, este é o valor padrão.
  • -i <número de células> ou de nível --indent <número de células> Definir o número de travessão grid.
  • -IP <número de células> ou --parameter-recuo <número de células> Definir parâmetros recuar o número de células.
  • -kr ou-and-r-style --k especifica formato Kernighan & Ritchie.
  • -lp ou --continue-at-parênteses narrativa muito longo envoltório, ea narrativa contém parênteses quando os parênteses para cada linha de campo começando perpendicular ao seu arranjo de conteúdo.
  • -nbad ou --no-branco-linhas-após-declarações não adicionar uma linha em branco após a seção de declaração.
  • -nbap ou --no-branco-linhas-após-procedimentos não adicionar uma linha em branco após o programa.
  • -nbbb ou --no-branco-linhas-após-block-comentários não adicionar uma linha em branco após a seção de comentários.
  • -nbc ou --no-branco-linhas-após-vírgulas na seção de declaração, mesmo se aparecer uma vírgula, ainda não enrole.
  • -ncdb ou --no-comment-delimitadores-on-branco-linhas comentar símbolo não própria linha.
  • -nce ou --dont-afago-else Não coloque mais "}" depois.
  • -NCS ou --no-espaço-after-lança não um espaço depois de um elenco.
  • -nfc1 ou --dont-format-primeiro-coluna-comments Não formate na vanguarda de cada linha de comentário.
  • -nfca ou --dont-formato-comments Não formate quaisquer comentários.
  • -Nip ou parâmetros --no-parâmetro de recuo não travessão.
  • -nlp ou --dont-line-up-parênteses narrativa muito longo envoltório, ea narrativa contém parênteses, colchetes e não o início de cada campo de linha perpendicular ao seu fim.
  • -npcs ou --no-espaço-após-função-call-nomes após a chamada nome da função, não coloque espaços.
  • -npro ou --ignore-perfil não recuar para ler o arquivo de configuração .indent.pro.
  • -npsl ou-break-procedimento do tipo --dont tipo de programa e nome do programa na mesma linha.
  • -nsc --dont-Star-comentários ou anotações à esquerda não adicione um asterisco (*).
  • -nsob ou --leave opcional por ponto e vírgula não lidar com a linha em branco extra.
  • -nss ou --dont-espaço-especial por ponto e vírgula, ou se por apenas uma linha, enquanto zona quando não colocar espaços antes do ponto e vírgula.
  • -nv ou --no-verbosidade não exibe informações detalhadas.
  • -orig ou utilização --Original formato Berkeley.
  • -pcs ou entre o nome da chamada de função e "{" espaços além de procedimento de chamadas --space-após-.
  • -psl ou --procnames-start-linhas tipo de programa colocado na frente de uma linha do nome do programa.
  • -SC ou --start-left-side-of-comentários no lado esquerdo de cada linha de comentário com um asterisco (*).
  • -sob ou --swallow-opcionais-branco-linhas para remover as linhas em branco extra.
  • -ss ou --space-especial-vírgula, se por agora não há um segmento de linha ou swile, adicionar um espaço antes do ponto e vírgula.
  • -ésima ou --standard-saída exibe o resultado no dispositivo de saída padrão.
  • Tipo de dados travessão nome -T.
  • -ts <número de células> ou de tamanho --tab <número de células> define o comprimento da guia.
  • Exibir informações detalhadas sobre o -v implementação ou --verbose.
  • informações sobre a versão de exibição -version.

Travessão código de formatação

parâmetros de recuo usados valor significado
--blank linhas-após-declarações ruim som variável Ming Houjia linha vazia
--blank linhas pós-procedimentos- pãozinho de leite Após a função de adicionar linhas em branco
--blank linhas-antes-de-bloco comentários bbb Adicionar linhas em branco antes comentários em bloco
--break-before-boolean-operador BBO Longas filas, o operador lógico antes de ramo
--blank linhas-após-vírgulas NBC declaração da variável, não uma filial variável separados por vírgulas
--braces-após-se-line bl "Se" e "{" dividido a duas linhas
--brace-indent 0 bli0 "{" Não continue a recuar
--braces-após-struct-decl-line bls Definição da estrutura, "struct" e "{" Ramos
--comment-indentationn c33 Após a declaração é uma linha de comentário começa em 33
--declaration-comment-columnn CD33 Após o comentário declarações variável começa na linha 33
--comment-delimitadores-on-branco-linhas NCDB Para não se tornar-line único comentário comentário de bloco
--cuddle-do-while ncdw "Faça --- enquanto" A ", enquanto" e seu precedente "}" em uma nova linha
--cuddle-else nce "Else" e seu precedente "}" em uma nova linha
--case-recuo 0 cli0 As demonstrações de casos interruptor em 0 espaços
--else-endif-columnn CP33 #else, #endif por trás do comentário começa na linha 33
--space-after-cast cs Espaços após a conversão de tipo
--line-comments-recuo n d0 comentários de linha única (não a partir de um começo), não deixou de recuo
--break-função-decl-args nbfda Close: uma fileira de parâmetros de função
--declaration-indentationn ED2 declarações de variáveis, começa variável na linha 2, que não têm de alinhar
--format-primeiro-coluna-comments nfc1 Notas Não formate começando na primeira linha
--format com todas as observações NFCA Não abra todas as chaves comentário formatação
--honour-newlines hnl Prefere para quebrar linhas longas na posição de novas linhas na entrada.
--indent-leveln i4 Defina o número travessão de caracteres, se é um guia inteiro múltiplo de guia para recuar, caso contrário, preenchido com espaços.
--parameter-indentationn IP5 Velho estilo de definição de função Parâmetro Descrição recuado cinco espaços
--line de comprimento 75 l75 75 a mais longa linha de não-comentário
--continue-at-parênteses lp Continuação dos suportes na linha começaram a aparecer
--space-pós-procedimento de chamadas pcs Inserir um espaço entre a função eo "("
--space-após-parênteses navr No "(" depois ")" não insira um espaço antes
-linhas --procnames-start psl O nome da função e retorno tipo definido em duas linhas
--space-após-a saf para um espaço atrás
--space-após-se sai Se houver um espaço atrás
--space-after-while serra Enquanto espaços atrás
-Side --start-left-of-comentários NSC Bloco de comentário não é gerado acrescentado *
--swallow-opcional-branco-linhas nsob Não remova linhas em branco podem ser adicionadas
--space-especial-vírgula nss Linha para ou enquanto comunicado, o ";" sem pré-vazio.
--tab-tamanho TS4 Um guia de quatro espaços (para ser divisível "-em")
--use-guias ut Use a guia para recuar

Linux comando Daquan Linux comando Daquan