Skip to content

steelbrain/flow-ide

Repository files navigation

Flow-IDE

Flow IDE is a lightweight package that provides IDE features for FlowType for Atom Editor. It's pretty lightweight and robust.

Installation

apm install flow-ide

Setup

  1. You will need to install flow-bin into your project!
npm install --save-dev flow-bin

or

yarn add --dev flow-bin
  1. You will need // @flow at the top of all files you wish to lint

  2. You will need a .flowconfig which can be initialized with flow init if you have flow installed, if not you can use this flowconfig

  3. Window: Reload (Ctrl+Shift+F5) to apply changes

Features

Differences to other packages

Differences to facebook/nuclide

  • Nuclide is nice and all but it's mostly bloatware for lightweight flow programming

Differences to AtomLinter/linter-flow

  • It tries to manage flow servers by itself, I find it annoying

Differences to nmn/autocomplete-flow

  • Never worked for me

Differences to LukeHoban/ide-flow

  • Outdated and buggy
  • No longer maintained

Screenshots

Autocomplete

License

This project is licensed under the terms of MIT License. Check the LICENSE file for more info.

About

A full featured FlowType package for Atom Editor

Resources

License

Stars

Watchers

Forks

Packages

No packages published