This extension adds Flow support for VS Code. Flow is a static type checker, designed to find type errors in JavaScript programs.
Follow the instructions for VS Code extension installation.
- Flow is only supported on Mac and Linux, follow flowtype.org to get started
- You need a
.flowconfig
in your workspace to enable the flow features - Make sure you are able to run the
flow
command from the command line - Set workspace preference with
"javascript.validate.enable": false
.
- Syntax Coloring
- IntelliSense
- Go to Definition / Peek Definition
- Diagnostics (Errors, Warnings)
- You should set workspace preference to disable default syntax validation from Visual Studio Code:
"javascript.validate.enable": false
.
This plugin is built on top of Nuclide's Flow support, the nuclide-flow-base npm package.
- please refer to CONTRIBUTING.md