2

iesystem.dllからタグファイルを生成する方法はありますか?おそらく、DisplayやSpriteのようなアクションスクリプトのものもあります。

4

4 に答える 4

3

Zeus エディターは、任意の C# アセンブリから ctags 情報を生成できるため、実際には可能ですが、少し手間がかかります。

Zeus はアセンブリ インターフェイスを疑似 C# ファイルにエクスポートすることでこれを行い、次にこの疑似 C# ファイルに対して ctags ユーティリティを実行します。

C# 自体には、アセンブリの詳細を照会できるいくつかの API があるため、アセンブリのインターフェイスをエクスポートできる C# ツールを作成することはそれほど難しくありません。

于 2010-12-15T23:43:48.143 に答える
2

Reflector for .NETというプログラムをダウンロードします。

  • それの使い方 :
    1. それを起動します。
    2. .NET バージョンを選択してください
    3. ファイル>開く、dllを選択
    4. ノードツリーで、見たい関数を右クリック「逆アセンブル」
    5. 楽しい ;)

次に、ctags -R を使用します

于 2014-08-18T22:34:08.650 に答える
1

c# はサポートされている言語です (少なくとも「exuberant ctags」の下では)。ただし、ツールの性質は、ソース ファイルからタグを生成することです。どの言語でも、ctags が .dll からタグを生成できるとは思いません。system.dll のソースは .net に含まれていますか?

ctags とは何か、またどのように機能するかについては、次の記事を参照してください。

ctags の Wikipedia エントリ

于 2010-12-14T00:46:55.213 に答える