Skip to content

matheusccastroo/vscode-meteor-toolbox

Repository files navigation

Meteor Toolbox

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

completion-template

completion-meteor

Go to Definition and References

goto-definition

goto-definition-templates

goto-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

About

Meteor Toolbox extension for vscode

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published