2011-08-11 6 views
1

私の会社からすべての.Net Webサービスを文書化し、それらのサービスのすべてのメソッドのシグネチャ(つまり入力と出力)を提供するように求められました。これを行い、文書や要約を返すツールがありますか?これは私に多くの時間を節約し、コードの束を見なければならなくなるのを止めます。.Netツールからドキュメントメソッドへ

ありがとうございます!

答えて

3

Doxygenこれは非常にうまくいっています。 this pageからリンクされている例を見ることができます。

+0

+1:これは管理されたアンマネージコード –

+0

で動作しますこれは私が探していたものですが、今はコードで文書化する必要があります:) –

1

Sandcastle。 簡単な使い方についてはthisを参照してください。 Sandcastle Help File Builderは非常に便利です。

サンドキャスルはmsdnのようなドキュメントを作成します。 Visual Studio内のGhostDocを使用して、すべてのコメントを実際に行います。

2

あなたはこのようなメソッドにXMLコメントを追加することができます。

/// <summary> 
    /// Method summary. 
    /// </summary> 
    /// <param name = "asdf">Parameter description.</param> 
    /// <returns>Return value summary.</returns> 
    public object SomeMethod(object asdf) { 
     return null; // but really, do something fun 
    } 
2

GhostDocは、文書化されていないコードを文書に最初のスタートを取得するための素晴らしいです。

XMLドキュメントは、サンドキャッスルのUIフロントエンドSandCastle Help File Builderを経由してエクスポートすることができ、HTMLHelp、HTML、およびMSヘルプファイルビューアーの出力が得られます。

1

私が思うように、サンキャスルが最もよく使われています。とりわけ

があります:

あなたがソースコード内の既存のXMLコメントをお持ちでない場合は、GhostDocプラグインは標準を生成する際に大きな助けを提供しています後で修正できる定型的なコメント。

関連する問題