English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Linux indent命令用于调整C原始代码文件的格式。
Linux indentコマンドはCのソースコードファイルのフォーマットを調整するために使用されます。
语法-indent [引数][源ファイル] または indent [引数][源ファイル][
o 目标ファイル]引数
使用するindentパラメータ | 値 | 意味 |
---|---|---|
--blank-lines-after-declarations | bad | 変数宣言の次にスペースを追加する |
--blank-lines-after-procedures | bap | 関数の後にスペースを追加する |
--blank-lines-before-block-comments | bbb | ブロックコメントの前にスペースを追加する |
--break-before-boolean-operator | bbo | 長い行は論理演算子の前に切る |
--blank-lines-after-commas | nbc | 変数宣言内でカンマで区切られた変数は別行に書かない |
--braces-after-if-line | bl | "if"と"{"を別の行に書く |
--brace-indent 0 | bli0 | "{"はインデントを続けない |
--braces-after-struct-decl-line | bls | 構造体を定義する、"struct"と"{"を別行に書く |
--comment-indentationn | c33 | 文の次のコメントは行から始まる33 |
--declaration-comment-columnn | cd33 | 変数宣言の次のコメントは行から始まる33 |
--comment-delimiters-on-blank-lines | ncdb | 単行コメントをブロックコメントにしない |
--cuddle-do-while | ncdw | "do --- "while"の"while"とその前にある"}"を別の行に書く |
--cuddle-else | nce | "else"とその前にある"}"を別の行に書く |
--case-indentation 0 | cli0 | switch内のcase文は0個のスペースでインデントする |
--else-endif-columnn | cp33 | #else、#endifの次のコメントは行から始まる33 |
--space-after-cast | cs | 型変換の後ろにスペースを追加する |
--line-comments-indentation n | d0 | 単行コメント(1列から始まる)、左にインデントしない |
--break-function-decl-args | nbfda | 引数は一列に一列に書く |
--declaration-indentationn | di2 | 変数宣言、変数は2行、すなわち、整列しない必要がない |
--format-first-column-comments | nfc1 | 最初の行から始まるコメントをフォーマットしない |
--format-all-comments | nfca | 全てのフォーマット化コメントのスイッチをオフにする |
--honour-newlines | hnl | 入力の改行位置で長行を切ることを好む。 |
--indent-leveln | i4 | インデントの数を設定します。タブの整数倍の場合はタブでインデントし、そうでない場合はスペースで埋める。 |
--parameter-indentationn | ip5 | 旧式の関数定義では、引数の説明をインデントする。5個のスペース |
--line-length 75 | l75 | コメント行以外の行の長さは75 |
--continue-at-parentheses | lp | 続行は、前の行に現れた括弧から始まる。 |
--space-after-procedure-calls | pcs | 関数と「(」の間にはスペースを入れる。 |
--space-after-parentheses | nprs | 「(」の後「)」の前にはスペースを入れない。 |
--procnames-start-lines | psl | 関数名と返却型を定義する際には、2行に分ける。 |
--space-after-for | saf | forの後ろにスペースがある |
--space-after-if | sai | ifの後ろにスペースがある |
--space-after-while | saw | whileの後ろにスペースがある |
--start-left-side-of-comments | nsc | コメントブロックには入れない* |
--swallow-optional-blank-lines | nsob | 不要な空行は削除しない |
--space-special-semicolon | nss | 一行的 for や while ステートメントは、';' の前にスペースを付けない。 |
--tab-size | 4 | 4-( |
--use-タブ | ut | タブを使ってインデントする |