Skip to content

Repository files navigation

code-d-api

Extend code-d in vscode with custom features.

This API provides:

  • support for registering custom snippets depending on installed DUB dependencies

Usage

Add code-d as dependency to your vscode extension inside the package.json:

"extensionDependencies": ["webfreak.code-d"]

To use, simply get the extension using this code:

import*ascodedfrom"code-d-api";exportfunctionactivate(context: vscode.ExtensionContext){letapi: coded.CodedAPI|undefined;constcodedExtension=vscode.extensions.getExtension<coded.CodedAPI>(coded.codedExtensionId);if(codedExtension){api=codedExtension.exports;// do your API stuff}}

If you only want to optionally depend on code-d, make sure you use the .activate() call instead of .exports and await it or use it with a .then(() => {}) clause.

About

Extension API for extending functionality of code-d in Visual Studio Code

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages