JetBrains推出全新IDE之Fleet详解

 更新时间:2021年12月02日 14:29:10   作者:Lei  
当您第一次启动 Fleet 时,它会作为一个功能齐全的编辑器启动,具有语法高亮显示、简单的代码补全以及您对一个编辑器期待的所有功能,本文学习下JetBrains推出全新IDE之Fleet相关知识,感兴趣的朋友跟随小编一起看看吧

 多年来,我们一直被问到:“JetBrains 什么时候会创建一个轻量级编辑器?”

今天,我们很高兴宣布——

Fleet,一个有一点不一样的轻量级编辑器!

 https://www.jetbrains.com/zh-cn/fleet/

当您第一次启动 Fleet 时,它会作为一个功能齐全的编辑器启动,具有语法高亮显示、简单的代码补全以及您对一个编辑器期待的所有功能。 但还不止如此!

Fleet还是一个功能齐全的 IDE

具有智能补全、重构、导航、调试以及 IDE 中一直存在的所有功能。更重要的是,点击一键即可使用所有这些功能。

Fleet 是从头开始构建的,拥有全新的架构和用户界面。让我们深入了解 Fleet!

Fleet是适用于多语言的

开发者通常在不同的项目中会使用到不同的技术,有时在单个项目中也会使用不同的技术。在 JetBrains,我们一直致力于充分利用用户所使用的环境的知识。这也是为什么我们现有的所有 IDE 都基于相同的核心平台。

因为 Fleet,我们又向前迈进了一步,用了这些知识创建一个单一的 IDE。您不再需要打开不同的 IDE 来获得特定技术所需的功能。使用 Fleet,一切都在一个应用程序中。

Fleet是分布式的

Fleet 是从头开始构建的,以满足那些不一定在本地项目上工作的开发者的需求。因为 Fleet 又一个分布式架构,无论您的项目是在本地、在容器中,还是在千里之外的国家,都没有关系。因为它使用虚拟文件系统,您可以使用 Fleet 在本地和远程以相同的方式处理项目。

Fleet 架构是分布式和前端、后端、工作区服务器和文件系统观察程序。 这使得 Fleet 本身可以以分布式方式运行,例如,允许在远程机器上运行分析和其他操作的场景。

Fleet 架构: https://www.jetbrains.com/help/fleet/1.0/architecture-overview.html

Space中的Fleet

我们都感受到过处理一个新项目时需要设置环境的痛苦。要确保我们有正确的设置、正确的依赖项和其他需要开始工作的一切的确不容易。 JetBrains Space 添加了编排支持,可从源仓库轻松启动远程服务器实例,支持使用 Dockerfile 进行自定义。

JetBrains Space: https://www.jetbrains.com/zh-cn/remote-development/space-dev-environments/

Fleet是协作性的

Fleet 的构建联接了协作的思想。无论是本地还是远程,您可以轻松进行项目协作。它能够同时处理相同或不同的文件、运行测试、访问终端以及执行协作 IDE 所期望的其他功能。

Fleet 建立于我们积累的知识和技术之上

我们将 JetBrains 在开发工具方面,尤其是 IDE 开发,20 年的知识和经验,应用于开发 Fleet。不仅如此,它还融合了当下的技术。事实上,您在 Fleet 中看到的所有智能技术都使用 IntelliJ 代码处理引擎作为后端。

Fleet 的目标是为了满足那些可能只需要一个编辑器,但也同时需要 IDE 中的强大功能的场景,想要使用单一工具而非多个专用工具的用户提供不同的体验。当然,Fleet 也可以针对现有的 IDE 在分布式开发时可能无法满足的特定场景。此外,非常重要的一点是 Fleet 不会替换现有工具,而是添加了更多选项。

与往常一样,JetBrains 将继续投资于我们所有的 IDE,而 Fleet 也会继续利用这些进展。

成为Fleet探索者!

Fleet 仍处于起步阶段,但我们努力提供帮助我们的用户的工具。为此,我们需要您的反馈。 如果您想访问早期版本的 Fleet,请填写申请表加入 Fleet Explorer 计划。 目前,参加人数有限。我们想向所有人公开,但我们需要逐步推进。 因此,如果您有兴趣,请立即注册!

立即注册:https://www.jetbrains.com/fleet/preview/

本文英文原作者:Hadi Hariri

中文博客地址:https://blog.jetbrains.com/zh-hans/blog/2021/11/29/fleet/

到此这篇关于JetBrains推出全新IDE之Fleet详解的文章就介绍到这了,更多相关JetBrains IDE Fleet内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:

相关文章

  • jar包冲突常用的解决方案

    jar包冲突常用的解决方案

    引言在使用java语言开发,maven做项目管理时,我们经常遇到一个头疼的问题就是jar包冲突,这篇文章主要给大家介绍了关于jar包冲突常用的解决方案,需要的朋友可以参考下
    2023-12-12
  • Effective Java 在工作中的应用总结

    Effective Java 在工作中的应用总结

    《Effective Java》是一本经典的 Java 学习宝典,值得每位 Java 开发者阅读。下面文章即是将书中和平日工作较密切的知识点做了部分总结,需要的朋友可以参考下
    2021-09-09
  • Spring Boot在开发过程中常用IDEA插件

    Spring Boot在开发过程中常用IDEA插件

    这篇文章主要为大家介绍了Spring Boot在开发过程中常用IDEA插件,帮助大家提高开发工作效率,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2022-03-03
  • 解决@Async(“taskExecutor“)异步线程报错问题

    解决@Async(“taskExecutor“)异步线程报错问题

    这篇文章主要介绍了解决@Async(“taskExecutor“)异步线程报错问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-08-08
  • 一篇文章带了解如何用SpringBoot在RequestBody中优雅的使用枚举参数

    一篇文章带了解如何用SpringBoot在RequestBody中优雅的使用枚举参数

    这篇文章主要介绍了SpringBoot中RequestBodyAdvice使用枚举参数,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • SpringBoot读取多环境配置文件的几种方式

    SpringBoot读取多环境配置文件的几种方式

    这篇文章主要给大家介绍了SpringBoot读取多环境配置文件的几种方式,文章通过代码示例介绍的非常详细,具有一定的参考价值,需要的朋友可以参考下
    2023-10-10
  • Spring Security 安全框架应用原理解析

    Spring Security 安全框架应用原理解析

    这篇文章主要介绍了Spring Security 安全框架应用,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-07-07
  • elasticsearch中term与match的区别讲解

    elasticsearch中term与match的区别讲解

    今天小编就为大家分享一篇关于elasticsearch中term与match的区别讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-02-02
  • spring事务@Transactional失效原因及解决办法小结

    spring事务@Transactional失效原因及解决办法小结

    今天就跟大家聊聊有关spring中@Transactional失效原因及解决办法小结,主要从三个方面考虑,具有一定的参考价值,感兴趣的可以了解一下
    2023-08-08
  • java实现Excel的导入导出

    java实现Excel的导入导出

    这篇文章主要为大家详细介绍了java实现Excel的导入导出,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-06-06

最新评论