如何在 VisualStudio QuickInfo 中包含可点击的 link
How to include clickable link in VisualStudio QuickInfo
如果我将鼠标悬停在 VisualStudio 中的方法名称上,QuickInfo 将显示为工具提示,例如
我希望能够单击包含在快速信息中的 link。这是我对应的方法评论:
''' <summary>
''' Copy the schema of the input table with the given name.
''' <para>
''' See https://svn-extern.isi.fraunhofer.de/projects/forecast4/wiki/CopySchema
''' </para>
''' </summary>
在 VisualStudio2017 中,我可以单击工具提示(在 VisualStudio2012 中不起作用)但是 hyperlink 未激活。我希望我可以在方法注释中使用一些 xml 标记来激活 hyperlink 但我没有找到一个有效的:
https://www.codeproject.com/articles/11082/c-and-xml-source-code-documentation
一个标签 "a",类似于上面文章中的标签
<a href="https://www.w3schools.com">Visit W3Schools.com!</a>
对我不起作用。是否需要在 VisualStudio 设置中以某种方式启用对 QuickInfos 的 html 支持?
目前,我可以跳转到方法声明,然后Ctrl+点击方法注释中的hyperlink。但是,我更愿意直接单击快速信息中的 url。
有没有办法做到这一点,例如使用我错过的 xml 标签或使用 Resharper 或其他 VisualStudio 扩展?
ReSharper 可以使用其 Quick Documentation 功能来做到这一点。
调用使用 Ctrl-Shift-F1 或 Ctrl-Q,取决于你的键盘方案。
还有 Enhanced Tooltip 扩展,它改进了工具提示的格式,但也不支持可点击的 URL(尽管有可用的资源,您可以尝试自己添加)。
如果我将鼠标悬停在 VisualStudio 中的方法名称上,QuickInfo 将显示为工具提示,例如
我希望能够单击包含在快速信息中的 link。这是我对应的方法评论:
''' <summary>
''' Copy the schema of the input table with the given name.
''' <para>
''' See https://svn-extern.isi.fraunhofer.de/projects/forecast4/wiki/CopySchema
''' </para>
''' </summary>
在 VisualStudio2017 中,我可以单击工具提示(在 VisualStudio2012 中不起作用)但是 hyperlink 未激活。我希望我可以在方法注释中使用一些 xml 标记来激活 hyperlink 但我没有找到一个有效的:
https://www.codeproject.com/articles/11082/c-and-xml-source-code-documentation
一个标签 "a",类似于上面文章中的标签
<a href="https://www.w3schools.com">Visit W3Schools.com!</a>
对我不起作用。是否需要在 VisualStudio 设置中以某种方式启用对 QuickInfos 的 html 支持?
目前,我可以跳转到方法声明,然后Ctrl+点击方法注释中的hyperlink。但是,我更愿意直接单击快速信息中的 url。
有没有办法做到这一点,例如使用我错过的 xml 标签或使用 Resharper 或其他 VisualStudio 扩展?
ReSharper 可以使用其 Quick Documentation 功能来做到这一点。
调用使用 Ctrl-Shift-F1 或 Ctrl-Q,取决于你的键盘方案。
还有 Enhanced Tooltip 扩展,它改进了工具提示的格式,但也不支持可点击的 URL(尽管有可用的资源,您可以尝试自己添加)。