|
Ctags(英: Ctags)はソース及びヘッダ内にある名前のインデックス(又はタグ)ファイルを生成するプログラム。様々なプログラミング言語に対応している。言語に依存するが、サブルーチン(関数)、変数、クラスのメンバ、マクロ等がインデックス化される。これらのタグによりテキストエディタなどのツールで高速かつ容易に定義を参照できる。相互参照ファイルを出力でき、また名前についての情報を人が読みやすい形で列挙した言語ファイルを生成することもできる。 CtagsはKen ArnoldがBSD Unix用に開発した。後にJim KlecknerによりFortranがサポートされ、ビル・ジョイによりPascalがサポートされた。 == ctagsをサポートするエディタ == ''タグインデックスファイル''は下記を含む数多くのソースコードエディタでサポートされている。 * AcroEdit * BBEdit 8 * EmacsとXEmacs * EmEditor Professional * Gedit (リンク先のgedit-symbol-browser-pluginでサポート) * JED * jEdit (CodeBrowser、Tags、ClassBrowser、CtagsSideKick、Jumpのプラグインでサポート。) * JOE * KDevelop * KATE (右記リンク先のkate-ctags-pluginでサポートKDE-apps ) * NEdit * Notepad++ (OpenCTagsプラグインでサポート) * Programmer's Notepad * QDevelop * TextMate (CodeBrowser-PlugInでサポート) * UltraEdit * VEDIT * Vi (及びElvis、Nvi、Vim、vile等の派生版) * ViVi * Zeus IDE 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Ctags」の詳細全文を読む スポンサード リンク
|