11 月 29 日,JetBrains 宣布发布轻量级编辑器Fleet。Fleet 是一个功能齐全的编辑器,具备语法高亮显示、简单的代码补全以及开发者对一个编辑器期待的所有功能。 更令人惊喜的是,点击一键即可使用所有这些功能。
Fleet 是基于 20 年的 IDE 开发经验,从头开始构建,使用 IntelliJ 代码处理引擎,具有分布式 IDE 架构和重新设计的 UI 。JetBrains 更是将它评价为是自己的下一代 IDE ,除了拥有现有 IDE 的功能之外,还针对现有的 IDE 在分布式开发时可能无法满足的特定场景,它 Fleet 不会替换现有工具,而是添加了更多选项。
开发者通常在不同的项目中会使用到不同的技术,有时在单个项目中也会使用不同的技术。 因此,适用于多种编程语言也成为了 IDE 的关键特性。
Fleet 支持多种编程语言,开发者不再需要打开不同的 IDE 来获得特定技术所需的功能。 使用 Fleet ,一切都在一个应用程序中。
为了满足不一定在本地项目工作的开发者需求,Fleet 在构建之初就选择了分布式架构,使用虚拟文件系统,开发者在本地和远程都可以以相同的方式来处理 Fleet 中的项目。
同时 ,Fleet 架构是分布式和前端、后端、工作区服务器和文件系统观察程序。 Fleet 本身也可以以分布式方式运行,例如,允许在远程机器上运行分析和其他操作的场景。
在新建一个项目时,环境设置往往会十分繁琐,例如要确保有正确的设置、依赖项等待。而 JetBrains Space 添加了编排支持,可从源仓库轻松启动远程服务器实例,支持使用 Dockerfile 进行自定义。
Fleet 构建时应用了协作的思想,无论是本地还是远程,开发者都可以轻松进行项目协作。Fleet 能够同时处理相同或不同的文件、运行测试、访问终端以及执行协作 IDE 所期望的其他功能。
Fleet 官网地址: https://www.jetbrains.com/fleet/