typescript 如何使用VS Code扩展在代码中创建内联操作按钮/标签?

zbwhf8kr  于 2023-06-07  发布在  TypeScript
关注(0)|答案(1)|浏览(161)

在函数的每个顶部出现的是什么?如何做到这一点?它叫什么名字?我在做一个扩展。任何知道怎么做的人。在VS Code的文档中,我找不到任何代码。它显示在每个功能的顶部。

请告诉我。如果有办法的话

wlzqhblo

wlzqhblo1#

这就是CodeLens的特性。
在文档中:

  • registerCodeLensProvider(selector: DocumentSelector, provider: CodeLensProvider<CodeLens>): Disposable
  • CodeLens
  • CodeLensProvider<T>

官方示例代码可以在这里找到:https://github.com/microsoft/vscode-extension-samples/blob/main/codelens-sample/src/CodelensProvider.ts
a 2017 VS Code blogpost listing some examples of extensions that use the feature

相关问题