Project MashlingTM VSCode Extension
intellisense : Provides word based completions for Mashling json property names.
code completion snippets : Provides json snippets for gateway json body and other subsections.
hover-provider : Provides information for property names on hover.
Json validation : Validates the json against predefined schema.
Build Mashling Gateway : Build mashling gateway.
Run Mashling Gateway : Run mashling gateway.
Install and update Mashling cli : Install or update Mashling just by running a vscode command.
Press Ctrl + shift + p
and search for the commands starting with mashling
. Following commands are available:
You can install the extension using the VS Code --install-extension command line switch. First download the mashling-support-0.0.2.vsix file and navigate to the folder. Then run the command:
code --install-extension mashling-support-0.0.2.vsix
(Refer https://code.visualstudio.com/docs/setup/mac#_command-line how to set 'code' command in the PATH)
Alternatively You can manually install a VS Code extension packaged in a .vsix file. Using the Install from VSIX... command in the Extensions View command drop-down, or the Extensions: Install from VSIX... command in the Command Palette, point to the .vsix file.
Note that you'll have to make sure that the mashling configuration filename should be in the format '*.mashling.json'. Schema validation will only be activated in the file with specified filename format.
vscode-extension-mashling is licensed under a BSD-type license. See license text here.
You can post your questions via GitHub issues.
version 2.0