Indent_(UNIX)とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Indent_(UNIX)の意味・解説 

indent (UNIX)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/04/01 01:57 UTC 版)

indent
作者 デビッド・ウィルコックス
開発元 デビッド・インガメルズ、カルロ・ウッド、ジョセフ・アルセノー、ジム・キングドン、ジョン・ブリッジズ
初版 1976年11月 (48年前) (1976-11)
最新版
2.2.13[1]  / 2023年3月20日 (2年前)
リポジトリ
プログラミング
言語
C言語
対応OS クロスプラットフォーム
種別 ソースコード整形ツール
ライセンス GNU: GPLv3+[2]
公式サイト GNU: gnu.org/software/indent/
テンプレートを表示

indentは、ユーザー定義の字下げスタイルおよびコーディングスタイルに基づいてC言語およびC++のコードを整形するUNIXプログラミングツールである。C++コードのサポートは最小限である[3]

indentのオリジナル版は、1976年11月にイリノイ大学のデビッド・ウィルコックスによって作成された。1982年10月に4.1BSDに組み込まれた[4]。GNU indentは、1989年にジム・キングドンによって初めて作成された。このコマンドは、Microsoft Windows向けに提供されているGNUのUNIX風一般ユーティリティのWin32移植版「UnxUtils英語版」の一部であり、個別のパッケージとして利用可能である[5]

使用例

  $ indent -st -bap -bli0 -i4 -l79 -ncs -npcs -npsl -fca -lc79 -fc1 -ts4 some_file.c

このコマンドは、some_file.cBSD/オールマンのスタイルに類似した形式で字下げし、結果を標準出力に出力する。

GNU indent

GNU indentはGNUプロジェクトによるindentのバージョンである。デフォルトの字下げスタイルはGNUスタイルが使用される[6]

脚注

  1. ^ "NEWS - indent.git"; 閲覧日: 2023年5月16日.
  2. ^ GNU Savannah. “GNU indent”. 2023年10月30日閲覧。 “License: GNU General Public License v3 or later”
  3. ^ indent: Indent and Format C Program Source”. www.gnu.org. 2019年8月16日閲覧。
  4. ^ Dickey, Thomas (2017年). “CINDENT - C-language formatter”. Invisible Island. 2019年4月22日閲覧。
  5. ^ Native Win32 ports of some GNU utilities”. unxutils.sourceforge.net. 2025年4月1日閲覧。
  6. ^ GNU indent manual”. gnu.org (2021年4月18日). 2025年4月1日閲覧。

外部リンク




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  
  •  Indent_(UNIX)のページへのリンク

辞書ショートカット

すべての辞書の索引

「Indent_(UNIX)」の関連用語

Indent_(UNIX)のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Indent_(UNIX)のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのindent (UNIX) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS