1

メソッドとプロパティのドキュメント ヘッダーを自動的に生成する Visual Studio プラグインはどこにありますか?

プロパティへのコメントの例は次のようになります。

/// <summary>
/// Gets or sets the value of message
/// </summary>
public static string Message        
{
   get
   {
       return message;
   }

   set
   {
       message = value;
   }
}
4

3 に答える 3

8

http://www.roland-weigelt.de/ghostdoc/のGhostdoc

于 2009-01-02T09:45:33.283 に答える
4

GhostDocは通常の容疑者です。

別の投稿者が述べたように、Visual Studioは、プロパティ/メソッド/クラス定義の前の行に3'///'(スラッシュ)を入力することによって、ある程度これを実行します。

于 2009-01-02T09:45:55.760 に答える
3

Visual Studio はこれを自動的に行います。メソッドの真上にカーソルを置き、3 つの「/」を入力します。例:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace MvcWidgets.Models
{
    /// <summary>
    /// This is a summary comment
    /// </summary>
    public class Comment
    {
        /// <summary>
        /// 
        /// </summary>
        /// <param name="name"></param>
        /// <param name="birthdate"></param>
        /// <param name="website"></param>
        /// <returns></returns>
        public int SomeMethod(string name, DateTime birthdate, Uri website)
        {
            return 0;
        }
    }
}

その後、XML コメント ファイルを生成し、SandCastle を使用してヘルプ ファイルを生成できます。

テキスト エディター/C#/詳細オプション ダイアログでこの機能を有効にする必要がある場合があります。

于 2009-01-03T19:55:23.883 に答える