Skip to content

Commit

Permalink
Provide example of openFolder getting started commands
Browse files Browse the repository at this point in the history
  • Loading branch information
Jackson Kearl committed Jan 5, 2022
1 parent 752fa4d commit 11f80d1
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 4 deletions.
18 changes: 14 additions & 4 deletions getting-started-sample/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@
"onCommand:getting-started-sample.runCommand",
"onCommand:getting-started-sample.changeSetting",
"onCommand:getting-started-sample.setContext",
"onCommand:getting-started-sample.sayHello"
"onCommand:getting-started-sample.sayHello",
"onCommand:getting-started-sample.viewSources"
],
"main": "./out/extension.js",
"contributes": {
Expand All @@ -26,10 +27,10 @@
}
]
},
"commands":[
"commands": [
{
"category": "file",
"title": "Say Hello",
"title": "Getting Started Sample: Say Hello",
"shortTitle": "Say Hello (This is the name used in the New File quick pick)",
"command": "getting-started-sample.sayHello"
}
],
Expand Down Expand Up @@ -170,6 +171,15 @@
"media": {
"markdown": "media/linux.md"
}
},
{
"id": "showSources",
"title": "View Sources",
"description": "Open a folder containg the sources of this extension.\n[View Sources](command:getting-started-sample.viewSources)",
"media": {
"image": "media/image.png",
"altText": "Empty image"
}
}
]
}
Expand Down
4 changes: 4 additions & 0 deletions getting-started-sample/src/extension.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,8 @@ export function activate(context: vscode.ExtensionContext): void {
context.subscriptions.push(vscode.commands.registerCommand('getting-started-sample.sayHello', () => {
vscode.window.showInformationMessage('Hello');
}));

context.subscriptions.push(vscode.commands.registerCommand('getting-started-sample.viewSources', () => {
return { openFolder: vscode.Uri.joinPath(context.extensionUri, 'src') };
}));
}

0 comments on commit 11f80d1

Please sign in to comment.