JetBrains Fleet is a brand new multi-language programming editor and IDE that represents JetBrains’ try to rebuild the complete built-in improvement surroundings from scratch. Fleet is separate from JetBrains’ effort to overtake the consumer interfaces and consumer experiences of its present IDEs, akin to IntelliJ IDEA, with out altering the IDEs’ code-centric options and integrations. Fleet won’t change any present JetBrains IDEs.
JetBrains says Fleet was “constructed from scratch,” primarily based on its 20 years of expertise creating IDEs, and featurs “a distributed IDE structure and a reimagined UI.” For Java, Fleet makes use of the IntelliJ code-processing engine. For another languages, Fleet makes use of a language server, à la Visible Studio Code, as an alternative of the IntelliJ engine.
I stated earlier that Fleet is an editor and IDE. Once you begin it up, Fleet is a light-weight code editor. When you’ve loaded a code listing, you may activate “good” mode, which indexes your code and permits IDE performance, akin to venture and context-aware code completion, navigation to definitions and usages, on-the-fly code high quality checks, and fast fixes. Indexing a big venture can take awhile.
In some ways, probably the most direct competitor to Fleet is Visible Studio Code, with its language server structure and enormous ecosystem of plugins. Fleet already has a language server structure, however its plugin structure remains to be being developed.