乐趣区

关于jetbrains:JetBrains-官宣下一代-IDE轻量编辑器-Fleet正式发布或抗衡微软-VS-Code

前几天,“PHP 基金会”行将成立的音讯让 JetBrains 转赚足了“眼球”。刚刚,JetBrains 官网又发表了一则重磅音讯———正式公布全新“下一代 IDE”轻量编辑器 Fleet,再点让大家将眼光聚焦了过去。

11 月 29 日,JetBrains 首席布道师 Hadi Hariri 在官网博客发文,“明天咱们非常高兴地发表 Fleet,一个轻量级的编辑器”,正式发表 Fleet 编辑器公布的音讯。

Hadi Hariri 在文中示意,Fleet 是一个轻量级的编辑器。第一次启动 Fleet 时,它将作为一个成熟的编辑器启动,提供语法高亮显示、简略的代码实现,以及用户冀望从编辑器取得的所有内容。

然而,这还不是全副,Fleet 编辑器还有更多精彩亮点!

JetBrains Fleet:轻量级全能“IDE”

Fleet 不仅是个轻量级编辑器,同时也是一个功能齐全的 IDE(集成开发环境 Integrated Development Environment)。

因为可将其作为一个 IDE,因而开发者不再须要关上不同的 IDE 来取得特定技术所需的性能。有了 Fleet,所有下面的所有,都只在一个应用程序中就能实现。

Fleet 可用于提供程序开发环境的应用程序(个别包含代码编辑器、编译器、调试器和图形用户界面等工具),反对智能实现、重构、导航、调试以及 IDE 中的所有其余性能,这些性能只需单击一个按钮就可实现。

Fleet 可实用于须要疾速浏览和编辑代码的状况,它能在几秒钟内疾速启动,让用户能够立刻开始工作,可轻松转换为 IDE,IntelliJ 代码解决引擎可与编辑器自身离开运行。

因为从基于 IntelliJ 的 IDE 上继承了开发人员最喜爱的性能,因而 Fleet 能够实现我的项目和上下文感知代码实现、定义和用法导航、即时代码质量检查和疾速修复,十分智能且人性化。

Fleet:实用于多语言环境

咱们晓得,除不同我的项目外,开发人员也常常会在单个我的项目中应用各种技术。而在 JetBrains,现有的所有 IDE 都基于雷同的外围平台,让开发者有更好的编程环境。

Fleet 提供的多语言体验,为多种语言和技术提供现成的智能反对,并通过专用插件反对更多打算。在 LSP 的帮忙下,您还能够应用 Fleet 中的其余语言服务。

Fleet 旨在从源代码中自动检测用户的我的项目配置,最大限度地进步用户从其智能代码解决引擎中取得的价值,同时最大限度地缩小在 IDE 中配置我的项目的须要。

Fleet:更灵便的分布式系统构架设计

Fleet 采纳分布式体系结构打造,不管开发者的我的项目是本地的、容器中的还是数千英里之外的另一个国家,都能满足其与本地我的项目单干的开发人员的需要。

通过提供虚拟化文件系统,Fleet 可与本地和近程我的项目同样杰出地协同工作。

Fleet 分布式的体系结构,分为前端、后端、工作区服务器和文件系统监督程序。这容许其自身以分布式形式运行,如容许在近程机器上运行剖析和其余操作。

Space 中的 Fleet

置信很多开发者都有过这样的苦楚:在解决一个新我的项目时必须设置一个环境,以确保领有正确的设置、正确的依赖关系以及理论开始工作所需的所有。

而当初,JetBrains Space 则减少了业务流程反对,使得从源存储库启动近程服务器实例变得容易,能够应用 Dockerfile 自定义源存储库。

此外,还可应用随时可用的开发环境,疾速开始解决托管在空间中的我的项目。

Fleet 是可合作的:可多人一起编写代码

因为 Fleet 是建设在合作的根底上的,因而容许用户轻松地在我的项目上进行合作,不论我的项目是本地的还是近程的。

通过 Fleet,你能够和其他人一起编写代码。Fleet 容许的不仅仅是共享编辑器,还能够共享终端和调试会话,执行代码查看,摸索代码,以及其余许多事件,所有这些都能够应用“zero”来设置。

也就是说,其他人能够连贯到您在计算机上启动的合作会话,或者每个人都能够连贯到共享的近程开发环境。

Fleet 提供了同时解决雷同或不同文件、运行测试、拜访终端以及您冀望从合作 IDE 取得的其余性能。

Fleet:IntelliJ 代码解决引擎加持

Hadi Hariri 示意,JetBrains Fleet 轻量级编辑器是建设在现有常识和技术之上的。

“咱们花了 20 年的常识和教训编写工具,特地是 IDE,并利用了在开发 Fleet 中所学到的经验教训。但更重要的是,咱们也在应用咱们现有的技术。事实上,您在 Fleet 中看到的所有智能技术都在后端应用 IntelliJ 代码解决引擎。”

“咱们将为那些有时只须要一个编辑器,但也须要一个成熟 IDE 的用户们,那些想要应用繁多工具而非专业工具的用户们,以及那些咱们现有的 IDE 在分布式开发中可能无奈满足的特定场景下,提供 Fleet 这样一个不同的开发体验。”

正因为如此,这就引出了一个十分重要的问题:Fleet 并没有取代咱们现有的工具,而是减少了更多的抉择。而 JetBrains 也将持续开发其各种 IDE,Fleet 将通过这些致力持续提高。

最初,Hadi Hariri 强调,Fleet 仍处于晚期阶段,但 JetBrains 将致力于提供一种为用户服务的工具,而这个过程同时也须要来自用户的反馈。

退出移动版