Visual Studio Code Extension to make BlueConic Dojo development easier.
Features
Switch between the html file and js file of a dojo widget with the switch command "option + command + j".
When in a languageLabel file, format the other language labels with the command "option + command + h". This will
create or edit the file to have the same order of the language labels and will add the labels "TODO_ADD_ENGLISH" or "TODO_ADD_DUTCH" if
labels is missing.
When clicking on a directory with the right mousebutton there will be an option "create dojo widget" when you click it you can enter
a name and a basic dojo widget with that name will be created.
Use the command "option + command + c" to launch the current widget in a chrome window and trigger automatic reloads by saving a file.
Development on the extension
Checkout the repository.
Run npm install in a terminal to install dependencies.
In Visual Studio code: Run the "Run Extension" target in the Debug View. E.g.
Distribute
To deploy a new version just up the version number and push to main. github actions will automatically deploy to the marketplace.