絶対ctags

UNIX CTAGSユーティリティのオープンソースの多言語再実装
今すぐダウンロード

絶対ctags ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Darren Hiebert
  • 出版社のWebサイト:
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 280 KB

絶対ctags タグ


絶対ctags 説明

UNIX CTAGSユーティリティのオープンソースの多言語再実装 EXUBERANT CTAGSは、多くの厄介な咬合(1)プログラムの多言語の再実装であり、すべてのCTAGSプログラムの母親になることを意図しています。 Exuberant CTAGSは、いくつかのエディタとツールによって使用されるソースコード定義のインデックスを生成します。 Exuberant CTAGSの開発を推進する動機は、すべての可能なC言語構文(他のCTAGSオファーが提供していない)のタグの生成を支援するCTAGSプログラムの必要性であり、ほとんどが多数のプリプロセッサーのConctucts.CTAGSを生成していました。 Definitions.CTAGSを即座に見つけるために多数のエディタとユーティリティによって使用されるソースコード定義のインデックスは、ソースファイルに見つかった言語オブジェクトの索引(またはタグ)ファイルを生成し、これらの項目がテキストエディタによってすばやく簡単に見つけることができます。または他のユーティリティ。タグは、インデックスエントリが利用可能な言語オブジェクトを意味します(または、そのオブジェクトのために作成されたインデックスエントリ).TAG世代は、次の言語でサポートされています。アセンブラ、C、C ++、COBOL、Eiffel、Fortran、AWK、 ASP、LUA、Make、Pascal、Perl、PHP、Python、Beta、Bourne / Korn / ZSHシェル、Java、Lisp、Rexx、Ruby、S-Lang、Scheme、Tcl、Vim、およびYacc。 "Exuberant ctags"の重要な機能はいくつかあります。 ・7大陸(南極大陸を含む)で少なくとも50カ国で使用されています。 ・34のプログラミング言語をサポートしています ・GNU General Public Licenseの条項に基づく自由に利用できる ・主要なLinuxディストリビューションに含まれています ・以下のすべてを含むすべてのタイプのC / C ++言語タグのタグを生成することができます。クラス名、マクロ定義、列挙名、列挙子、機能定義、機能プロトタイプ/宣言、クラス、インターフェイス、構造体、およびUnionデータメンバー、構造名、Typedefs、Union Names、変数(定義と外部宣言) ・CODENTAL CODEを含むCコードには、コンディショランド選択アルゴリズムを使用して、CODEN PREPROCESSOR CONDITION CONDITION構造を含むCコードにはるかに容易に低くなります。 ・正規表現を使用して、ユーザー定義言語をサポートします。 ・Emacs Style Tagsファイルの出力をサポートします。 ・ソースファイルにある選択されたオブジェクトのリストを印刷するためにも使用できます。 ・Macintosh、UNIX、MSDOS、Windows 95/98 / NT、OS / 2、QNX、AMIGA、QDOS、VMS、およびCrayでコンパイルします。 このリリースの新機能: ・としてDIMのサポートを追加しました。 ・任意のネスティング深さのサポートを追加しました。 ・逐語文字列リテラルのサポートを追加しました。 ・Windows上のCTAGS.CNFと同様に.CTAGS.CNFのサポートを追加しました。 ・Aaron Peromsik によって寄稿されたwchar_tを返し、wchar_tを返す非静的な関数のサポートを追加しました。 ・BazaarやMercurialを含む多数の改訂管理システムのサポートを追加しました。 ・列挙メントのサポートを追加しました。 ・複数レベルの名前空間宣言のサポートを追加しました。 ・再帰中に無視されたディレクトリのリストに.svnを追加しました(--recurse)。 ・BlitzBasic、PureBasic、FreeBasicのサポートを追加しました。 ・インターフェースと静的/公開/保護/プライベート機能のサポートを追加しました。 ・「package」キーワードのサポートを追加しました。 ・マルチラインサブルーチン、パッケージ、定数定義のサポートを追加しました。 ・オプションのサブルーチン宣言のサポートを追加しました。 ・フォーマットのサポートを追加しました。 ・新しい変換キーワードのサポートを追加しました。 ・転送変数宣言のためのオプションのタグ(例えば、 'struct c;')。 ・オプション入力ファイル(-L)の解析を変更して、末尾の空白を削除します。 ・コメントを無視して、定義や宣言に混在しています。 ・ラベル名の後の空白のラベルの検出ラベルを修正しました。 ・汎用クラス/インタフェースの解析の解析。 ・LABELS としての完全修飾関数呼び出しの誤認を修正しました。 ・内部クラスの解析。 ・固定ライン継続。 ・注釈の解析。 ・修正されたブロックコメント解析。 ・マニュアルページの字型のタイプミス。 ・Man Pageでテキストの塊の塊とハイフンを使用していないutf-8 locales 。 ・メソッド名としての解析を修正しました。 ・文字列リテラルでキーワードの解析。 ・潜在的なセグメンテーション違反。 ・ '〜' の後に、破壊器の解析を空白で固定しました。 ・公開される統産のデフォルトアクセスをPublic 。 ・さまざまなメモリリークを修正し、ほとんどDmitry Antipovによって寄稿されました。 ・ `Define の解析を修正しました。 ・ '/' を含むクラッシュを修正しました。 ・MingWの編集問題を修正しました。 ・HTMLフォーマットのマニュアルページの定盤。 ・ '#!/ usr / bin / python'を1行目として持つPythonスクリプトの修正済み。 ・EOFの前に改行のないFORTRANの解析を修正しました。 ・の解析を修正しました


絶対ctags 関連ソフトウェア

Gerbmerge.

複数のGerber / Excellonファイルをマージするためのオープンソースと無料開発ツール ...

636 418 KB

ダウンロード