我想创建一个 VS Code 扩展,它将解析当前活动编辑器上的文本,使用正则表达式提取符合我们使用的功能标志的特定字符串,然后查询另一个服务以向开发人员呈现该服务的当前状态功能标志。
我试图了解哪些 VS Code 扩展点可用于呈现此类信息。
我找到了装饰器示例,它正在执行从文本中提取有趣部分的部分,但它只突出显示它。
我想更进一步,通过悬停或任何其他方式使用工具提示、子视图(我不知道它是如何调用的)来提供有关该功能标志的更多详细信息。
经过一些研究,我发现使用 CodeLens 可能是满足我在代码中呈现信息的需求的最佳解决方案。