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.
Usage
Just install the extension and it will add the needed configuration for you.
Note: this extensions changes the jsconfig.json
and .vscode/launch.json
. Remember to not include those changes to your version control system, as they are scoped to your environment.
Blaze Support
Meteor Toolbox is the only extension implementing a Blaze completion/definition provider. Check it in action:
Completions
Go to Definition and References
And much more...
Available commands
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.
Requirements
This extension only runs inside a Meteor project.
Extension Settings
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.
Authors