mirror of
https://github.com/Microsoft/vscode
synced 2024-09-19 10:40:41 +00:00
7e55fa0c54
* Initial work on "search in open editors" * Update wording * Update messaging for open editors config * Add command to open all git changes (in association with searching in all open editors) * Add strict parsing mode to search using providers for specific files * Clean * Remove log * Naming * Transfer open editors config to search editor * Pass in more places * Add some testing |
||
---|---|---|
.. | ||
build | ||
languages | ||
resources | ||
src | ||
syntaxes | ||
test | ||
.vscodeignore | ||
cgmanifest.json | ||
extension.webpack.config.js | ||
package.json | ||
package.nls.json | ||
README.md | ||
tsconfig.json | ||
yarn.lock |
Git integration for Visual Studio Code
Notice: This extension is bundled with Visual Studio Code. It can be disabled but not uninstalled.
Features
See Git support in VS Code to learn about the features of this extension.
API
The Git extension exposes an API, reachable by any other extension.
-
Copy
src/api/git.d.ts
to your extension's sources; -
Include
git.d.ts
in your extension's compilation. -
Get a hold of the API with the following snippet:
const gitExtension = vscode.extensions.getExtension<GitExtension>('vscode.git').exports; const git = gitExtension.getAPI(1);