Visual Studio 扩展:如何使编辑器文本表现得像 link

Visual Studio extension: How to make editor text behave like a link

我想写一个 Visual Studio 扩展,它使文本的一部分表现得像 link:蓝色,悬停时有下划线,单击时打开 URL。 (就像默认编辑器适用于 http://... 文本一样。)

我可以进行分类(着色)以及自定义装饰和命令,所以我可能会做这个 "manually",但我想知道是否有更简单的方法来做到这一点。

我有兴趣在正常 Visual Studio(2017 或更新版本)中执行此操作,而不是 VS Code。

您可以使用 UrlTag

关于如何使用标签,请参阅 Walkthrough: Highlight text and Visual Studio 2017 Extension development tutorial part 5: Highlight code in Editor