snippetsAPI
MS Code Extension API / core/extensionAPI/modules/languages/snippetsAPI
core/extensionAPI/modules/languages/snippetsAPI
Functions
createSnippetsAPI()
createSnippetsAPI():
object
Defined in: core/extensionAPI/modules/languages/snippetsAPI.ts:5
Returns
registerSnippets
registerSnippets: (
languageId,snippetData) =>object
Register code snippets for a language.
snippetData should follow the VS Code snippet JSON format.
Parameters
languageId
string
snippetData
any
Returns
object
dispose
dispose: () =>
void
Returns
void
Example
mscode.languages.registerSnippets('rust', {
'println macro': {
prefix: 'println',
body: ['println!("$1");'],
description: 'Print to stdout',
}
});