JetBrains Launches Lightweight, Distributed Fleet IDE – IT Pro – News

JetBrains has released a new integrated development environment in which code can be written both locally and remotely. Fleet is a lightweight editor that the company says is aimed at developers who want a comprehensive app.

The tool is called Fleet and can be downloaded as a preview. says JetBrains That the tool includes all the features users would expect from an IDE, such as syntax highlighting and auto-completion, as well as debugging and refactoring. The fleet also has an integrated terminal, Git support, and port forwarding. Plugins will be available in the future. According to the company, the entire code base has been rebuilt so Fleet exists only as a standalone IDE rather than being integrated into IntelliJ Idea. Fleet can be used on Windows, macOS, and Linux.

Currently, developers can start with eight languages ​​and formats in the editor. Java, JavaScript, Python, Go, Rust, and Kotlin are supported, along with TypeScript and Json. HTML, PHP, C++, and C# will also be supported in the future, although it is not known when this will happen.

According to JetBrains, the tool is designed in such a way that it can be used in a distributed manner. There is an architecture for both front-end and back-end, and users can set up a workspace server and a file system server. This allows users to set up the IDE on their own devices, but also upload code from another device. The latter can only be done via ssh on Linux servers, although VMs are also included. who – which remote controldevelopment also It has been implemented in all tools IntelliJ platform, a subsidiary of JetBrains.

See also  A major step towards reliable processing of quantum information

For the latter, JetBrains space chest. This is a platform where developers can work from a Docker environment running on servers in JetBrains. For example, users can clone Git repos or set up indexes in it. These containers can only handle one warehouse.

Leave a Reply

Your email address will not be published. Required fields are marked *