有没有什么地方可以获得更多关于如何创建使用Git扩展API的扩展的文档?
https://github.com/microsoft/vscode/blob/master/extensions/git/README.md
Microsoft提供的唯一文档是:
用于Visual Studio代码的Git集成
此扩展与Visual Studio代码捆绑在一起。它可以被禁用,但不能被卸载。
见
Git support in VS Code
了解此扩展的功能。
美国石油学会
-
复制
src/api/git.d.ts
-
包括
git.d.ts
在你的分机汇编中。
-
const gitExtension = vscode.extensions.getExtension<GitExtension>('vscode.git').exports;
const git = gitExtension.getAPI(1);
它真的没有帮助,当我尝试使用这两行代码时,扩展就会运行,但是如果我尝试检查git.repositories[0],它会返回未定义的。如果我做错了什么?:(