17

有没有办法在 Intellisense 评论中加粗文本?

我的想法:

/// <summary>      
/// <para><bold>Paramater1:</bold>: blah blah
...
4

2 回答 2

11

我一直在研究如何做到这一点,但没有找到任何方法。这是非常恶化的。

基本上有两种智能感知:1)在您输入内容时弹出的信息(显示重载和所有内容)和 2)当您将鼠标悬停在已经写出的内容上时弹出的工具提示。

我还没有发现任何可以影响#2 的东西。(而且我想这不是严格意义上的智能感知,只是一个工具提示注释。虽然,它确实显示了相同的信息......)

但是对于#1,您可以做几件事来突出显示单词和内容。

第一个是 using <see cref="SomeActualCodeElementHere" />which 将使您在引号中的任何内容显示为粗体(我认为它们过去也是可点击的,并且会带您到该代码元素的定义,但我不知道如何使它工作在 VS2013 中)。

第二个是使用<c>AnythingCanGoHere</c>which 使你放在那里的任何东西都显示为不同的颜色(蓝色?)。方便的喜欢<c>true</c><c>false</c>东西。

请注意,当使用cref代码元素时,必须能够在当前上下文中解析,否则它不会突出显示文本。但是,使用<c>将突出显示/着色任何文本。

最后一件事,如果您在外部使用您的文档,或者正在生成供其他开发人员使用的代码并正在生成 xml 注释文件,则<b>据说该标记适用于某些工具。(在 Visual Studio 中,当您浏览对包含 xml 注释文件的程序集的引用时,不幸的是,VS 的行为仍然如上所述。)

非常晚的答案,但谷歌把我带到了这里,所以希望这可以帮助你或其他人。

于 2015-04-17T18:47:39.293 回答
2

您可以使用“更好的评论”Visual Studio 插件。此工具允许您按如下方式自定义您的评论:
使用“!” 为重要。
利用 '?' 为问题。
对任务使用“Todo”(忽略大小写)。
使用“x”、“X”或双注释作为删除线(划线)。

在此处输入图像描述

您可以在链接中找到更多选项。

于 2017-11-14T07:48:10.097 回答