这更像是一个MonoDevelop问题。我非常喜欢使用‘/’并获得类似VisualStudio提供的注释的基本轮廓。但我不喜欢在默认情况下提供额外的填充文本,因为它没有增加任何实际值(它只是重述了我已经输入的内容!)在我的一生中,我找不到保留XML注释生成的选项,但没有额外的文本。有一个bug报告已经修复了这个问题(bug.cgi?id=606222),但我不知道该选择在哪里解决。
我想要的是:
/// <summary>
///
/// </summary>
/// <param name="bar"></param>
public void Foo(string bar)
{
}TL;DR;
In MonoDevelop (在哪里)有关闭自动生成的详细注释的选项,但保留方法标头/注释?
谢谢。
发布于 2012-05-09 23:05:06
不支持。我非常肯定,解决这些抱怨的方法是,撤销将有两个步骤,这样您就可以轻松地删除自动填充的值。
增加选项是一个滑坡路。例如,您可能希望:
/// <summary>
///
/// </summary>
/// <param name="bar"></param>
public void Foo(string bar)
{
}但我可能想
/// <summary></summary>
public void Foo(string bar)
{
}其他人可能会想
/// <summary></summary>
/// <param name="bar"></param>
public void Foo(string bar)
{
}支持这一点的选项UI将非常复杂,而且MD已经有太多的选项,因此必须为每个新选项提供强有力的支持。这种行为可能并不适合每个人,但它非常好,并且调整生成的文档仍然比从零开始输入它们容易得多。
但是,生成注释是开源的的加载项,因此您可以轻松地修改它。
https://stackoverflow.com/questions/10517210
复制相似问题