下一代 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 本身可以以分布式方式运行,例如,允许在远程机器上运行分析和其他操作的场景。
Space 中的 Fleet
我们都感受到过处理一个新项目时需要设置环境的痛苦。要确保我们有正确的设置、正确的依赖项和其他需要开始工作的一切的确不容易。 JetBrains Space 添加了编排支持,可从源仓库轻松启动远程服务器实例,支持使用 Dockerfile 进行自定义。
Fleet 是协作性的
Fleet 的构建联接了协作的思想。无论是本地还是远程,您可以轻松进行项目协作。它能够同时处理相同或不同的文件、运行测试、访问终端以及执行协作 IDE 所期望的其他功能。
Fleet 建立于我们积累的知识和技术之上
我们将 JetBrains 在开发工具方面,尤其是 IDE 开发,20 年的知识和经验,应用于开发 Fleet。不仅如此,它还融合了当下的技术。事实上,您在 Fleet 中看到的所有智能技术都使用 IntelliJ 代码处理引擎作为后端。
Fleet 的目标是为了满足那些可能只需要一个编辑器,但也同时需要 IDE 中的强大功能的场景,想要使用单一工具而非多个专用工具的用户提供不同的体验。当然,Fleet 也可以针对现有的 IDE 在分布式开发时可能无法满足的特定场景。此外,非常重要的一点是 Fleet 不会替换现有工具,而是添加了更多选项。
与往常一样,JetBrains 将继续投资于我们所有的 IDE,而 Fleet 也会继续利用这些进展。
成为 Fleet 探索者!
Fleet 仍处于起步阶段,但我们努力提供帮助我们的用户的工具。为此,我们需要您的反馈。 如果您想访问早期版本的 Fleet,请填写申请表加入 Fleet Explorer 计划。 目前,参加人数有限。我们想向所有人公开,但我们需要逐步推进。 因此,如果您有兴趣,请立即注册!
本文英文原作者:Hadi Hariri
中文博客地址:https://blog.jetbrains.com/zh-hans/blog/2021/11/29/fleet/
本文分享自微信公众号 - JetBrains(JetBrainsChina)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
英国颁布法律禁止联网设备使用默认密码
随着智能家居和物联网的普及,相关设备默认密码正在成为黑客攻击消费者的一大捷径。近日,英国政府出台了新的产品安全和电信基础设施法案,禁止联网智能设备设置默认密码,不遵守规定的企业将面临巨额罚款。 智能家居成网络安全重灾区 当前,虽然英国有关于保护人们免受身体伤害(例如过热、尖锐部件或电击)的严格规定,但没有针对网络入侵的此类规定。网络犯罪分子开始越来越多地瞄准手机、智能电视、家用扬声器和联网洗碗机等产品,只要黑客控制了其中的一台设备,他们就可以进一步访问整个家庭网络并窃取个人数据。 例如,2017 年,黑客通过联网鱼缸从美国赌场成功窃取数据。也有报道称不法分子通过访问家庭网络摄像头与受害者家人交谈。此外,脆弱的家庭Wi-Fi路由器还往往被不法分子利用,例如在一个案例中,犯罪分子从附近的家庭网络上传虐待儿童的图片,导致警方误会了一对无辜的夫妇。据报道,装满智能设备的家庭在一周内可遭受超过 12000 次攻击。 新法规制定了三条新规则 英国最近出台的新产品安全和电信基础设施法案中,制定了三条新规则:禁止在设备上预装易于猜测的默认密码,所有产品都需要唯一密码,且无法重置为出厂默认密码;客户在购...
- 下一篇
一文讲透一致性哈希的原理和实现
为什么需要一致性哈希 首先介绍一下什么是哈希 Hash,一般翻译做散列,或音译为哈希,是把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能从散列值来确定唯一的输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。 在分布式缓存服务中,经常需要对服务进行节点添加和删除操作,我们希望的是节点添加和删除操作尽量减少数据-节点之间的映射关系更新。 假如我们使用的是哈希取模( hash(key)%nodes ) 算法作为路由策略: 哈希取模的缺点在于如果有节点的删除和添加操作,对 hash(key)%nodes 结果影响范围太大了,造成大量的请求无法命中从而导致缓存数据被重新加载。 基于上面的缺点提出了一种新的算法:一致性哈希。一致性哈希可以实现节点删除和添加只会影响一小部分数据的映射关系,由于这个特性哈希算法也常常用于各种均衡器中实现系统流量的平滑迁移。 一致性哈希工作原理 首先对节点进行哈希计算,哈希值通常在 ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS关闭SELinux安全模块
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS8编译安装MySQL8.0.19
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker使用Oracle官方镜像安装(12C,18C,19C)