Redian新闻
>
另一种“推翻” VS Code 的尝试:JetBrains Fleet 现开放公测

另一种“推翻” VS Code 的尝试:JetBrains Fleet 现开放公测

公众号新闻

整理|燕珊

当地时间 10 月 12 日,JetBrains 宣布其下一代 IDE——JetBrains Fleet 正式推出公共预览版,现已开放下载。

Fleet 是 JetBrains 的新 IDE 和轻量级代码编辑器,在去年 11 月首次面世,此后吸引了超过 13.7 万人报名参加内测。

JetBrains 技术布道师团队负责人 Hadi Hariri 在博客中说道:

今天我们宣布首次公共预览 Fleet,所有人都可以使用。我们向公众开放预览的原因有两个方面。

首先,我们认为让所有注册者再等下去是不对的,但单独邀请这么多人对我们来说也缺乏意义。面向公众开放预览对我们来说更容易。

第二,也是最重要的,我们一直是一家以开放态度打造产品的公司。我们不希望 Fleet 在这方面有任何不同。
Fleet,下一代 IDE

JetBrains 团队表示,Fleet 的目标是结合简单 IDE 和轻量级代码编辑器的优点,提供一种可立即用于处理简单任务的工具。Fleet 使用了 IntelliJ 代码处理引擎,具有分布式 IDE 架构和重新设计的 UI,是基于团队 20 年的 IDE 开发经验为基础,从头构建而来。

Fleet 从基于 IntelliJ 的 IDE 中继承了备受开发者喜爱的功能——项目和上下文感知型代码补全、定义和用法导航、实时代码质量检查和快速修复。

另外,Fleet 的架构在设计时充分考虑了对各种配置和工作流的支持。用户可以只在计算机上运行 Fleet,也可以将一些流程移至别处,例如在云端部署代码处理流程。

目前 Fleet 支持 Python、Java、JavaScript、C#、PHP、TypeScript、Go、Kotlin 和 Rust。官方计划添加对更多语言的开箱即用支持,包括 C++、Ruby 等。

根据官方介绍,Fleet 是在 JVM 平台上构建而来,主要采用 Kotlin 语言,不过 Fleet 也有一小部分(尤其是 Fleet System Daemon)是用 Rust 写的。

Fleet 架构

Fleet 能成吗?

自 Fleet 被公布的那天起,就有不少观点认为 JetBrains 试图通过 Fleet 保持与 VS Code 的竞争。

今年 2 月,用户 Can Durmus 体验了一番 Fleet 并将其与 VS Code 对比,当时在 Can 看来,Fleet 的用户界面不是那么现代,也没有完全反映它的轻量级特点。另外,它在编辑模式下提供的功能太少。“Fleet 会让已经使用 IDE 的开发者着迷,但不会让那些习惯于 VS Code 的开发者着迷,因为它们在开发体验方面完全不同。”

用户“数据开发猿”在今年六七月份左右,也收到过 Fleet 预览版邀请邮件,随后就迫不及待去下载使用。体验过后,他的总体感觉是 IntelliJ 引擎很强大,也有不足的地方:“如不同语言的基础项目识别后,并不能快速上手并进行开发,需要一些配置工作。没有插件下载,如果有插件支持,定制个人习惯的 IDE 应该很好。不支持数据库连接,如果能有插件支持像 DataGrip 功能的,直接爱上。”

总的来说,不少用户还是看好 Fleet 的,但也会比较在意其插件生态。“这看起来真的很有希望。但到目前为止,Jetbrains 进入 VS Code 领域必须跨越的最大护城河是插件生态系统。我个人从事 React 项目,所以我的第一个想法是:‘有 Prettier 插件吗?’。目前看起来插件正在开发中,但在实现之前,我是很难会去采用它。”

目前来看,Fleet 还是需要用户给予更多的耐心去陪伴它成长。正如 Hadi Hariri 所强调,Fleet 仍处于起步阶段,还有大量的工作要做。

据了解,接下来的几个月,团队将主要在以下领域开展工作:

  • 为插件作者提供 API 支持和 SDK。鉴于 Fleet 有一个分布式架构,团队需要努力为插件作者简化工作,并保证会为扩展 Fleet 提供一个平台。

  • 提高性能。团队希望 Fleet 不仅在内存占用方面、在响应时间方面也能有更好的表现。

  • 主题和键盘映射。许多开发者都已经习惯了他们现有的编辑器和 IDE,当他们转移到新的 IDE 时,往往会想念旧键盘绑定和主题。团队将致力于增加对更多主题和键盘映射的支持,同时也会致力于 Vim 的模拟。

Fleet 计划支持的技术清单

“还需要强调的是,我们并不打算取代我们现有的 IDE。因此,请不要期望在 Fleet 中看到与我们的 IDE(如 IntelliJ IDEA)完全相同的功能。尽管我们会继续开发 Fleet,我们 IDE 的所有功能也不会出现在其中。Fleet 是我们为开发者提供不同用户体验的一个机会。”Hadi Hariri 说。

关于 Fleet 的许可和定价,官方表示目前仍在研究。Fleet 将是以订阅制提供的商业产品,与其他 IDE 类似。不过,Fleet 可以免费用于非商业开发。“为了区分非商业开发和商业开发,我们计划考虑项目的几个特征。任意数量提交作者的本地、开源和公共项目以及不超过三个提交作者的私人项目为非商业项目。三个以上提交作者的私人项目(包括本地和云)为商业项目。这些是初步标准,未来可能发生变化。”

今日好文推荐

社区分裂、应用争议,5年都没火起来的WebAssembly “炒错”方向了?

DevOps 已死,平台工程才是未来

“吞并”红帽存储产品线,IBM 承诺 Ceph 依然 100% 开源

微软开始启用 Edge 内置的 VPN 服务;马斯克买推特变来变去:改口按最初条款收购;闲鱼要求部分卖家支持 7 天无理由退货|Q 资讯

活动推荐

在多元计算时代,如何加速开发推动计算领域新突破?开发者们,一场由英特尔举办、面向软硬件开发者和技术生态打造的年度盛会——英特尔 On 技术创新峰会来了!专注赋能开发者,本次峰会涵盖开发领域各项热门主题,深度解码计算领域的发展趋势,前沿创新工具与技术方案,将助力开发者们在全栈提升各项技能。心动了吗?即刻点击【阅读原文】注册报名参会,10 月 18 日 -19 日中文上线,解锁更多精彩!

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
Careers Stalled, China’s Liberal Arts Grads Learn to Code这个女人不简单黑五航班促销活动【更新:AS 打折 11/30 截止; JetBlue $100-$50 11/29 截止】【友情转发】|【TBA 2022 秋招】iPhone14灵动岛都没TBA灵动总疑邻盗斧, 痴呆症的信号LeetCode 力扣官方题解 | 1791. 找出星型图的中心节点Barclays JetBlue Plus 信用卡【80k 开卡奖励】险些半身不遂美股SPAC|切尔西足球俱乐部老板的SPAC将与私人飞机服务商Flexjet 合并翻译--小恩小惠话媒活动(75)|“切问多思与循环建构:一次质化论文写作的尝试”分享会[评测]Intel Core i7-12700K vs Core i5-13600K vs AMD Ryzen 7 7700XJetBrains Fleet公测,下一代轻量级全能IDE艾博年政府首个预算案10月出炉,工党证实:JobSeeker补贴不会涨!IKEA x OBEGRÄNSAD联名!宜家22年最受瞩目系列开售!Netflix游戏副总裁采访:流媒体巨头Netflix为何做游戏、如何做?平价买到高级感!IKEA全新 OBEGRÄNSAD系列,全系列都好看!硅谷 7EDU 成为 ACT 官方授权考点!现开放注册 2023年3月 ACT 考试!原创 | Codebreak变Heartbreak:Kras抑制剂未能延长OS2022傅雷翻译出版奖获奖者揭晓 Le palmarès du Prix Fu Lei 2022 dévoiléSpirit 股东已批准和 JetBlue 的合并案Global Brands Pitch Sustainable Solutions to Chinese Consumers硬核观察 #757 Retbleed 修复导致虚拟机性能降低 70%吉普JEEP SPIRIT线下专柜799!!!三折不到入手美国大牌JEEP情侣款三合一冲锋衣~这3名诺奖得主有多牛?“推翻”爱因斯坦理论,人类正在进入新时代布鲁克林网红打卡点推出77套廉租房,现开放申请,月租低至 $770JetBlue宣布开通第二条波士顿-欧洲直飞航线!在 VS Code 和 Codium 中编写 Python 程序 | Linux 中国‘Sleeping Assistants’ Are Talking Chinese Insomniacs to Sleep圣县公园青少年护林员计划现开放报名原创丨危险的尝试!波兰被炸是个彻头彻尾的阴谋Java 近期新闻:JDK 19 和 Jakarta EE 10 发布、模板字符串、Payara 平台JetBrains彻底关闭俄罗斯办事处,员工迁至欧洲JetBlue 会员系统2023年将有大幅改动母亲逃亡上海的血泪之路(三)
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。