Loading article…
| 原作者 | デビッド・ウィルコックス |
|---|---|
| 開発者 | デビッド・インガメルズ、カルロ・ウッド、ジョセフ・アルセノー、ジム・キングドン、ジョン・ブリッジズ |
| 初回リリース | 1976年11月 |
| 安定版リリース | 2.2.13 [1]
/ 2023年3月20日 |
| リポジトリ |
|
| 書かれた | C |
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | ソースコード再フォーマットツール |
| ライセンス | GNU: GPL-3.0以降[2] |
| Webサイト | GNU: gnu.org/software/indent/ |
indentは、CおよびC++コードをユーザー定義のインデントスタイルとコーディングスタイルで再フォーマットするUnix ユーティリティです。C++コードのサポートは最小限です。[3]
indent のオリジナル版は、1976 年 11 月にイリノイ大学の David Willcox によって書かれました。1982 年 10 月に4.1BSDに組み込まれました。 [4] GNU indent は、1989 年に Jim Kingdon によって最初に書かれました。このコマンドは、一般的な GNU Unix ライクなユーティリティのネイティブWin32ポートのUnxUtilsコレクションの一部として、Microsoft Windows用の別のパッケージとして提供されています。[5]
使用例
次のコマンド
$ インデント -st -bap -bli0 -i4 -l79 -ncs -npcs -npsl -fca -lc79 -fc1 -ts4 some_file.c
BSD/Allman スタイルsome_file.cに似たスタイルでインデントし、結果を標準出力に書き込みます。
GNUインデント
GNU indentは、GNUプロジェクトのindentのバージョンです。デフォルトでは、異なるインデントスタイルであるGNUスタイルが使用されます。[6]
参考文献
- ^ 「NEWS - indent.git」 。 2023年5月16日閲覧。
- ^ GNU Savannah. 「GNU indent」. 2023-10-30閲覧。
ライセンス: GNU General Public License v3 以降
- ^ 「indent: C プログラムソースのインデントとフォーマット」www.gnu.org . 2019 年 8 月 16 日閲覧。
- ^ Dickey, Thomas (2017). 「CINDENT - C言語フォーマッタ」Invisible Island . 2019年4月22日閲覧。
- ^ 「いくつかの GNU ユーティリティのネイティブ Win32 ポート」unxutils.sourceforge.net。
- ^ GNU インデントマニュアル
外部リンク
