Extension to enable intelisense for Meteor core, added packages and custom packages. Also adds launch configurations for the browser (run/debug).
The packages watcher is inspired on meteor-package-intellisense.
The extension is available on VS Code Marketplace and on Open VSX Registry.
Just install the extension and it will add the needed configuration for you.
Note: this extensions changes the
.vscode/launch.json. Remember to not include those changes to your version control system, as they are scoped to your environment.
Meteor Toolbox is the only extension implementing a Blaze completion/definition provider. Check it in action:
Go to Definition and References
And much more...
Toggle Meteor Toolbox Auto Run -> Toggle file watcher for packages folders.
Run Meteor Toolbox set up manually -> Run the extension manually, only one time (if autorun is not enabled).
Run clear meteor build cache -> Clear meteor build cache.
Re-create Meteor Toolbox run options -> Re-create
launch.json file. Usefull when you change the port settings.
This extension only runs inside a Meteor project.
auto -> Enable the file watcher for local packages. You can also set this option by running the command
Toggle Meteor Toolbox Auto Run (it is enabled by default).
port -> Set the port to use for meteor run/debug. Default to 3000.
additionalArgs -> Set additional args to meteor run/debug configuration. Re-create the run options when changing this setting.
meteorPackageDirs -> Use a custom packages diretory.
ignoreDirsOnIndexing -> List of directories to ignore when the Meteor Language Server is indexing the project.