Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Allows you to build and deploy your SynthWave extension changes right into your locally installed VSCode instance (an editor reload is required for some changes to take effect). You can also make a private .vsix extension install file for a friend to use and you don't have to worry about those changes ever ending up in the live marketplace.
In VSCode, open your command palette and select "Run Task...", you will see three new options:
"Run build": only builds the .vsix extension install file and places it in the root folder of the project. Use this if you want to share a private version of the extension with a friend, or install the extension on another machine. On the destination machine, run this command to install it in VSCode:
Example:
code --install-extension ~/synthwave-vscode-0.1.14.vsix
"Install extension to local VSCode instance": if you previously ran the "Run build" task, then choose this task to have VSCode automatically install the .vsix extension file for you (basically it's just running the example command above and reporting if there were errors in the task terminal window).
"Build and install extension to local VSCode instance": basically runs task #1 and #2 (build and install extension) as a single command reporting success or errors to the task terminal window.
Note: since these tasks depend on bash scripts, this feature can only be used on a Mac and Linux for now. I'll add the equivalent Windows configuration sometime soon.