Linuxのインデントコマンド
LinuxのインデントコマンドCソースコードファイル形式を調整するために使用されます。
インデントは、元のCコードファイルを認識することができ、かつ読み取るためにプログラマを容易にするためにフォーマットされます。
文法
indent [参数][源文件] 或 indent [参数][源文件][-o 目标文件]
パラメータ:
- -badまたは--blankライン-宣言-後の宣言セクション内または空白行を追加します。
- -bapまたは--blankラインアフター手順のプログラムや、空白行を追加します。
- -BBBまたはコメント欄で--blankラインアフターブロックコメントは、空白行を追加します。
- -bcまたは--blankラインアフターコンマ宣言セクションで、カンマすなわちラップがある場合。
- -blまたは--braces-後であれば、オンラインであれば(あるいは、など、用)と「{ "異なる行の、および「}」のセクションでは、後に独自の行を実行します。
- -bli <インデント細胞数>または--braceインデント<インデント細胞数>グリッドの数を設定} {インデント。
- -brまたは--bracesオンであれば、オンラインであれば(あるいは、用など)やラメの実施の後部 "{"異なる行、および中の「}」独自の行に。
- -bsまたは--blank-前のsizeofスペースの後にはsizeof。
- -c <列数>または--comment-インデント<列番号>右側のフィールドに指定されたプログラムコードにコメント。
- -cd <列数>または--declaration-コメント列<列番号>宣言は、フィールドの右側にコメントを指定します。
- -cdbまたは--comment-デリミタ-のブランク行には、独自の行に記号をコメント。
- (もし実装セクションの終了)後の "}" -ce --cuddle、他のか、他に配置されました。
- -ci <インデント細胞数>または--continuationインデント<インデント細胞数>グリッド改行の指定された数がインデント後に物語のラインは、変更には長すぎます。
- -cli <インデント細胞数>または--case-indentation- <インデントセル番号>ケースを使用している場合、グリッドスイッチインデントの数。
- -cp <列数>または-else-endifの列<列番号>フィールドの権利を与えられ、他の場所とのelseifコメント物語。
- キャスト後-csまたは--spaceアフターキャストスペース。
- -dプログラムコードのための<インデント細胞数>または-line-コメントインデント<インデントセルの数が>正しい音ではありませんが、セルの数、そのインデントを設定します。
- -di <列番号>または--declarationインデント<列番号>指定したフィールドに変数宣言セクション。
- -fc1または--format-最初の列-コメントコメント各ラインの最前線には、そのフォーマットを設定します。
- -fcaまたは--format-すべてのコメントすべてのコメント集合形式。
- -gnuまたは--gnuスタイルのフォーマットは、これがデフォルト値である、GNUの使用を指定しました。
- -i <セル数>または--indentレベル<セル数>グリッドインデントの数を設定します。
- -ip <セル数>または--parameterインデント<セル数>パラメータは、セルの数をインデント設定。
- -krまたは--k-と-R-styleがカーニハン&リッチー形式を指定します。
- -lpまたは--continueアット括弧が長すぎるラップを物語、そして各ラインの括弧は、そのコンテンツの配置に垂直磁場を開始するとき、物語は括弧が含まれています。
- -nbadまたは--no-空白ラインアフター宣言が宣言セクションの後に空白行を追加しないでください。
- -nbapまたは--no-空白ライン-後の手順は、プログラムの後に空白行を追加しないでください。
- -nbbbまたは--no-空白ラインアフターブロックコメントは、コメントセクションの後に空白行を追加しないでください。
- -nbcまたは--no-空白ラインアフターコンマ宣言セクションでは、カンマが表示された場合でも、まだラップしません。
- -ncdbまたは--no-コメント・デリミタ・オン・ブランクラインは、シンボルが自身の行をしないコメント。
- -nceまたは--dont - 抱擁 - 他には、後の「}」他に置かないでください。
- -NCSまたは--no-スペースアフターキャストスペースはキャスト後ではありません。
- -nfc1または--dontフォーマット - 最初の列-コメントは、すべてのコメント行の最前線でフォーマットしないでください。
- -nfcaまたは--dont形式-コメントは任意のコメントをフォーマットしないでください。
- -nipまたは--no-パラメータインデントパラメータインデントしないでください。
- -nlpまたは--dontラインアップ括弧が長すぎるラップを物語、そして物語は、そのためにブラケット、ブラケットない垂直各行のフィールドの開始が含まれています。
- 関数名の呼び出しの後-npcsまたは--no-スペースアフタ関数コール名には、スペースを入れないでください。
- -nproまたは--ignore-プロファイル.indent.pro設定ファイルを読むためにインデントしないでください。
- 同じ行に-npslまたは--dont-ブレーク手続き型プログラムのタイプとプログラム名。
- 左側の-nsc --dontつ星のコメントや注釈は、アスタリスク(*)を追加しないでください。
- -nsobまたは--leave-オプション-セミコロン余分な空白行を処理できません。
- -nssまたは--dont - スペース - 特殊セミコロン、またはセミコロンの前にスペースを入れないで、ゾーン間だけ1行分の場合。
- -nvまたは--no-冗長性は、詳細情報を表示しません。
- -origまたは--original使用バークレー形式。
- -pcsまたは関数呼び出しの名前と "{"プラス空間の間--spaceアフタープロシージャコール。
- -pslまたはプログラム名の行の前に置かれ--procnamesスタートラインプログラムタイプ。
- -scまたは--start-左サイド・オブ・コメントアスタリスク(*)で、各行コメントの左側インチ
- 余分な空白行を削除する-sobまたは--swallow-オプションのブランク行。
- -ssまたは今の線分またはswileがある場合--space-特殊セミコロン、セミコロンの前にスペースを追加します。
- -stまたは--standard-出力は標準出力デバイスに結果が表示されます。
- -Tデータ型名のインデント。
- -ts <セル数>または--tabサイズ<セル数>は、タブの長さを設定します。
- 実装-vまたは--verboseに関する詳細情報を表示します。
- -versionバージョン情報を表示。
インデントの書式コード
使用インデントパラメータ | 値 | 意味 |
---|---|---|
--blankラインアフター宣言 | 悪いです | 変数音明Houjia空の行 |
--blankラインアフター手続き | BAP | 関数の後に空白行を追加します。 |
--blankライン・ビフォア・ブロック・コメント | BBB | ブロックコメントの前に空白行を追加します。 |
--break・ビフォア・ブール演算子 | BBO | 分岐の前に長い行、論理演算子 |
--blankラインアフターコンマ | NBC | 変数宣言ではなく、カンマ区切り変数ブランチ |
--braces-後であれば、ライン | BL | 「場合」と「{」2行に分割 |
--braceインデント0 | BLI0 | "{"インデントし続けません |
--bracesアフター構造-赤緯ライン | BLS | 構造、「構造体」と「{ "ブランチの定義 |
--comment-indentationn | C33 | 文の後にコメント行が33で始まるです |
--declaration-コメント-columnn | CD33 | 変数宣言のコメントは、行33で開始した後、 |
--comment-デリミタオンのブランク行 | ncdb | 単一行コメントブロックコメントになりません |
--cuddle-DO-ながら、 | ncdw | その前後、「ながら」と、新しい行に "}" "ながら---います」 |
--cuddle、他の | NCE | 「エルス」とその新しい行に "}"の前 |
--caseインデント0 | cli0 | 0空間にスイッチケース文 |
--else-ENDIF-columnn | CP33 | #else、コメントの後ろ#endifのは、行33で始まります |
--space・アフター・キャスト | CS | 型変換後のスペース |
--line-コメント、インデントのn | D0 | 単一行コメント(ない最初から)、何のインデントを残していません |
--break機能付き供述-argsを | nbfda | 閉じる:関数のパラメータの行 |
--declaration-indentationn | DI2 | 変数宣言、整列する必要はありません2行目に可変開始し、 |
--format-最初の列-コメント | nfc1 | ノートは、最初の行で始まるフォーマットしないでください |
--format-すべてのコメント | NFCA | すべてのコメントの書式設定スイッチを開けません |
--honour-改行 | HNL | 入力内の改行の位置で長い行を分割することを好みます。 |
--indent-leveln | I4 | それはそうでない場合は空白で埋めインデントするタブによる整数複数のタブがある場合、文字のインデント数を設定します。 |
--parameter-indentationn | IP5 | 古い形式の関数定義パラメータ説明インデント5つのスペース |
--line-長さ75 | L75 | 75最長の非コメント行 |
--continueアット括弧 | LP | ライン上のブラケットからの継続が表示されるようになりました |
--spaceアフタープロシージャコール | 個 | 「(」機能との間にスペースを挿入します |
--spaceアフター括弧 | NPRS | で「(」の後には、 ")"の前にスペースを挿入しないでください |
--procnamesスタートライン | PSL | 2行に定義された関数名と戻り値の型 |
--spaceアフタ用 | SAF | 後ろのスペースのために |
--spaceアフター場合 | サイ | 後ろのスペースがあれば |
--space-後、しばらく | のこぎり | 背後のスペースながら、 |
--start-左サイド・オブ・コメント | NSC | ブロックコメントが追加されて生成されていません* |
--swallow-オプションのブランク行 | nsob | 空行を削除しないでください追加することができます |
--space-特殊セミコロン | NSS | for文またはwhile行、 ";"プリ空なし。 |
--tabサイズ | TS4 | 4つのスペースのタブ(割り切れる "-in"であるため) |
--use-タブ | ユタ州 | インデントするタブを使用します |