comando trattino Linux
comando di Linux trattino è utilizzata per regolare il formato del file di codice sorgente C.
trattino in grado di riconoscere i file di codice C originali, ed essere formattato per facilitare i programmatori a leggere.
grammatica
indent [参数][源文件] 或 indent [参数][源文件][-o 目标文件]
parametri:
- -Bad o --blank linee-dopo le dichiarazioni nella parte di dichiarazione o aggiungere una riga vuota.
- -bap o --blank linee-dopo le procedure del programma o aggiungere una riga vuota.
- -bbb o --blank linee-after-block-commenti nella sezione commenti aggiungere una riga vuota.
- -BC o --blank linee-dopo-le virgole nella sezione di dichiarazione, se c'è una virgola cioè involucro.
- -bl o --braces-dopo-se-line se (oppure, per, etc.) e "{" in righe diverse, e "}" più avanti eseguita una propria linea.
- -bli <numero di cellule trattino> o --brace-trattino <numero di cellulare trattino> Imposta il numero di griglia} {trattino.
- BR o --braces-on-se-line se (oppure, per, ecc) e la sezione posteriore della realizzazione di lame "{" in diverse righe e "}" sulla propria riga.
- -bs o --blank-prima-sizeof sizeof dopo uno spazio.
- -c <numero di colonne> o --comment-indentazione <numero di colonna> I commenti nel codice del programma specificato per il campo a destra.
- -CD <numero di colonne> o --declaration-commento-colonna <numero di colonna> dichiarazione specifica i commenti nel lato destro del campo.
- -cdb o --comment-delimitatori-on-blank-lines simbolo di commento sulla propria riga.
- -ce --cuddle-altro o altro posto nel "}" (se la fine della sezione implementazione) dopo.
- -ci <numero di cellule trattino> o --continuation-indentazione <numero di cellulare trattino> linea narrativa è troppo lungo per cambiare, dopo un numero specificato di rete di nuova riga frastagliata.
- -cli <numero di cellule trattino> o --case-indentation- <numero di cellule trattino> quando si utilizza il caso, il numero di interruttore griglia trattino.
- -cp <numero di colonne> o -else-endif colonna <numero di colonna> posto commento altro e elseif narrativa data la destra del campo.
- -cs o --space-dopo-cast dopo getto uno spazio.
- -d <numero di cellule trattino> o -line-commenti-indentazione <numero di cellulare trattino> per il codice del programma non è sulle note giuste, impostare il suo rientro il numero di cellule.
- -di <numero di colonna> o --declaration-indentazione <numero di colonna> La sezione di dichiarazione delle variabili nel campo specificato.
- -fc1 o --format-prima-colonna-commenti in prima linea per un commento ogni linea, impostare il suo formato.
- -fca o --format-tutti-i commenti tutti i commenti impostare formato.
- -gnu o in formato --gnu-stile specificato uso GNU, questo è il valore di default.
- -i <numero di cellulare> o --indent livello <numero di cellulare> Imposta il numero di griglia di rientro.
- -ip <numero di cellulare> o --parameter-indentazione <numero di cellulare> impostazione dei parametri trattino il numero di cellule.
- -kr o-e-R-Style --k specifica il formato Kernighan e Ritchie.
- -LP o --continue-at-parentesi narrativa troppo a lungo involucro, e la narrazione contiene parentesi quando le parentesi per ogni linea di partenza di campo perpendicolare alla sua disposizione contenuti.
- -nbad o --no-blank-lines-dopo-dichiarazioni non aggiungere una riga vuota dopo la sezione di dichiarazione.
- -nbap o --no-blank-lines-dopo-le procedure non aggiungere una riga vuota dopo il programma.
- -nbbb o --no-blank-lines-dopo-block-commenti non aggiungere una riga vuota dopo la sezione commenti.
- -nbc o --no-blank-lines-dopo-le virgole nella sezione di dichiarazione, anche se appare una virgola, ancora non avvolgere.
- -ncdb o --no-commento-delimitatori-on-blank-lines simbolo di commento Non propria linea.
- -nce o --dont-coccola-else Non posizionare il resto "}" dopo.
- -ncs o no --no-spazio-dopo-getta uno spazio dopo un cast.
- -nfc1 o --dont-formato-primo-colonna-commenti non formattare in prima linea in ogni riga di commento.
- -nfca o --dont formato-commenti Non formattare commenti.
- -nip o parametri --no-parametro-indentazione non fare rientro.
- -nlp o --dont-line-up-parentesi narrativi troppo a lungo involucro, e narrativo contiene parentesi, le parentesi non l'inizio di ogni campo fila perpendicolare al suo ordine.
- -npcs o dopo la chiamata nome della funzione nomi --no-spazio-dopo-function-call-, non inserire spazi.
- -npro o --ignore profilo non rientrare di leggere il file di configurazione .indent.pro.
- -npsl o --dont-break-procedura-tipo tipo di programma e il nome del programma sulla stessa linea.
- -nsc --dont-stelle-commenti o le annotazioni sulla sinistra non aggiungere un asterisco (*).
- -nsob o --leave-optional-virgola non gestisce la riga vuota supplementare.
- -nss o --dont-spazio-speciale-punto e virgola, o se per una sola riga; la zona in cui non mettere spazi prima del punto e virgola.
- -nv o --no-verbosità non visualizza le informazioni dettagliate.
- -orig o l'uso --original formato Berkeley.
- -pcs o --space-dopo-procedure-chiamate tra il nome della chiamata di funzione e "{" spazi più.
- -psl o --procnames linee-Start-tipo di programma posta di fronte una linea del nome del programma.
- -sc o --start-left-side-of-commenti nel lato sinistro di ogni riga di commento con un asterisco (*).
- -sob o --swallow-opzionali-blank-lines per rimuovere le righe vuote aggiuntive.
- -ss o --space-speciale-punto e virgola se per ora non è un segmento di linea o swile, aggiungere uno spazio prima del punto e virgola.
- -st o --standard-output visualizza il risultato sul dispositivo di output standard.
- -T Tipo di dati nome trattino.
- -TS <numero di cellulare> o --tab-size <numero di cellulare> Imposta la lunghezza della scheda.
- Visualizzare informazioni dettagliate sul -v realizzazione o --verbose.
- -version informazioni sulla versione.
Rientro codice formattazione
parametri utilizzati trattino | valore | senso |
---|---|---|
--blank linee-dopo-dichiarazioni | cattivo | suono variabile Ming Houjia riga vuota |
procedure --blank linee-dopo- | bap | Dopo la funzione di aggiungere righe vuote |
--blank linee-before-block-commenti | bbb | Aggiungere righe vuote prima di commenti a blocchi |
--break-prima-booleano operatore | BBO | Le lunghe code, l'operatore logico prima filiale |
--blank linee-dopo-virgole | nbc | Dichiarazione di variabili, non è un ramo variabile separati da virgole |
--braces-dopo-se-line | bl | "Se" e "{" diviso per due linee |
--brace-trattino 0 | bli0 | "{" Non continuare a rientrare |
--braces-dopo-struct-decl-line | bls | Definizione della struttura, "struct" e "{" Branches |
--comment-indentationn | c33 | Dopo la dichiarazione è una riga di commento inizia alle 33 |
--declaration-commento-columnn | CD33 | Dopo le dichiarazioni commento della variabile inizia alla riga 33 |
--comment-delimitatori-on-blank-lines | NCDB | Per non diventare una sola riga di commento blocco commento |
--cuddle-do-while | ncdw | "Do --- mentre" The ", mentre" e il suo precedente "}" su una nuova linea |
--cuddle-else | nce | "Else" e il suo precedente "}" su una nuova linea |
--case-indentazione 0 | cli0 | Le istruzioni case interruttore in spazi 0 |
--else-endif-columnn | CP33 | #else, #endif dietro il commento inizia alla riga 33 |
--space-dopo-fusione | cs | Spazi dopo la conversione di tipo |
--line-commenti-indentazione n | d0 | commenti a riga singola (non da un inizio), non lasciavano indentazione |
decl-args --break-funzione- | nbfda | Primo: una fila di parametri funzionali |
--declaration-indentationn | di2 | dichiarazioni di variabili, inizia variabili a linea 2, che non hanno per allineare |
--format-prima-column-commenti | nfc1 | Note Non formattare a partire in prima fila |
--format-tutti-i commenti | NFCA | Non aperta tutto l'interruttore commento formattazione |
--honour-newlines | HNL | Preferisco andare a capo lunghe nella posizione di nuove linee in ingresso. |
--indent-leveln | i4 | Impostare il numero di caratteri trattino, se si tratta di una scheda multiplo intero dalla scheda per il rientro, altrimenti riempita con spazi. |
--parameter-indentationn | IP5 | Old-style definizione della funzione Parametro Descrizione rientrato cinque spazi |
--line lunghezza 75 | L75 | 75 lungo la linea non-commento |
--continue-a-parentesi | lp | Continuazione dalle staffe sulla linea ha cominciato a comparire |
--space-dopo-procedure-chiamate | pezzi | Inserire uno spazio tra la funzione e il "(" |
--space-dopo-parentesi | ncvm | Nel "(" dopo ")" non inserire uno spazio prima |
linee --procnames-start | PSL | Il nome della funzione e ritorno tipo definito su due linee |
--space-dopo-per | saf | per uno spazio dietro |
--space-dopo-se | Sai | Se vi è uno spazio dietro |
--space-dopo-po | sega | Mentre spazi dietro |
--start-left-side-of-commenti | NSC | non viene generato aggiunto blocco di commento * |
--swallow-optional-blank-lines | nsob | Non rimuovere righe vuote possono essere aggiunti |
--space-speciale-virgola | NSS | Riga a favore o while, il ";" senza pre-vuoto. |
--tab-size | TS4 | Una scheda di quattro spazi (sia divisibile "-in") |
--use-tabs | ut | scheda Utilizzare per il rientro |