This repository and extension are open source in part to encourage contributions. This document exists primarily to let others know how to investigate possible bugs.
-
Clone this repository
-
Open the repository in VS Code
-
Go to
Run>Start Debuggingto open a separate debugging window -
Create a file with one of the supported file extensions
-
Type/copy-paste something in the file to test
-
Enable scope inspector
-
Through menu options:
View>Command Palette>Developer: Inspect Editor Tokens and Scopes -
Through keybinding:
{ "key": "cmd+alt+shift+i", "command": "editor.action.inspectTMScopes" }
-
-
Once enabled click text to see how it's being tagged/scoped
Prerequisite: vsce
- Increment
versionin thepackage.jsonfile based on SemVar spec - Add version updates to
CHANGELOG.md - Commit changes as "Prepare release of x.y.z"
- Cut the tag:
git tag x.y.z - Push the tag:
git push origin x.y.z - Package the extension:
vsce package - Publish the extension:
vsce publish - Create the release on GitHub based on the tag, uploading the new package