【发布时间】:2020-09-25 09:37:58
【问题描述】:
我从 here 复制了一些代码,以使扩展与 Visual Studio 2019 兼容,以替换内置大纲,因为它不会折叠 catch 和 finally 块中的花括号。
现在扩展工作正常,如下图所示。
但我不满意的只有一件事。当我将鼠标移动到折叠部分时,它只显示纯文本工具提示,没有任何颜色或格式。
我想让工具提示看起来像内置的。但我不知道从哪里开始。
我对此进行了一些研究。我可能需要更改此代码中的hoverText。
return new TagSpan<IOutliningRegionTag>(span, new OutliningRegionTag(false, false, GetCollapsedText(), hoverText));
我认为它可能涉及Classification、ITooltipService 或其他东西。
我是新手,谁能给我一些建议?一些演示代码或文档会很有帮助。谢谢。
代码在这里:CSharpOutline2019
【问题讨论】:
标签: c# visual-studio-2019 vsix