如果我输入类似数据集1 VisualStudio2010的东西。 我得到的所有可用的方法和属性(智能感知)的列表。 这工作得很好。 但是,如果我在这个列表中选择一个方法或属性我不明白,如果描述。
例如,如果我有这样的:
public class Dummy
{
/// <summary>
/// This is a test-method
/// </summary>
public string Do { get; set; }
}
和用法是:
Dummy dummy = new Dummy();
dummy.Do = "dummy";
在当我输入dummy.Do的那一刻我想有显示在智能感知列表中的属性注释。 通常,这是由工具提示示出。
我怎么能拒绝这种行为?
看在工具>选项>文本编辑器> C#。 确保参数信息进行核查。
zsgalusz是正确的 - 这就是你如何打开它。
如果注释仍然没有显示,请确保XML语法(评论)是正确的。 VS(据我所知)没有在语法识别错误,所以它很容易犯错误,并没有注意到它。 在大多数情况下,在错误的地方只有一个或多个字符会导致其不适合这种方法/变量/类,工作等......例如:
/// <summary>
/// Adds a Platform Fee to one of the platform-fee dataGridViews.
/// </summary>
/// <param name="customFee">The Platform Fee being added.</param>
/// <param name="platformGroup">
/// DataGridView the Platform Fee is being added to.
/// 0 = existing platform dataGridView.
/// 1 = recommended platform dataGridView.
/// </param>
/// <exception cref=ArgumentException""></exception>
看起来是正确的吗? 除了ArgumetnException不是““”字符内因而XML是无效的,智能感知不会显示注释。
确保XML文档文件:复选框在项目属性生成选项卡下检查。 当你引用你的DLL Visual Studio将自动添加此文件。