Latest web development tutorials

Linuxのインデントコマンド

LinuxのコマンドDaquanの LinuxのコマンドDaquanの

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-空白ラインアフターコンマ宣言セクションでは、カンマが表示された場合でも、まだラップしません。
  • -ncd​​bまたは--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-タブ ユタ州 インデントするタブを使用します

LinuxのコマンドDaquanの LinuxのコマンドDaquanの