写点什么

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

  • 2022-10-12
    北京
  • 本文字数:1822 字

    阅读完需:约 6 分钟

另一种“推翻” 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 可以免费用于非商业开发。“为了区分非商业开发和商业开发,我们计划考虑项目的几个特征。任意数量提交作者的本地、开源和公共项目以及不超过三个提交作者的私人项目为非商业项目。三个以上提交作者的私人项目(包括本地和云)为商业项目。这些是初步标准,未来可能发生变化。”

2022-10-12 22:2611514

评论

发布
暂无评论
发现更多内容

Web前端入门:JavaScript 事件冒泡与事件捕获

不在线第一只蜗牛

JavaScript 前端

Pixelmator Pro 3.7 发布,新增功能简介

sysin

Pixelmator Pro

VMware Remote Console 12.0.5 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端

sysin

VMRC

打造全球双万兆之城,上海电信如何有所作为?

脑极体

AI

Notion 创始人 Ivan Zhao:传统软件开发是造桥,AI 开发更像酿酒,提供环境让 AI 自行发展

声网

聊点技术 | 大模型多Agent结合根因分析,能碰撞出什么火花?

博睿数据

开源人工智能:数字主权的基石

电子尖叫食人鱼

人工智能 开源

百度文心 4.5 系列开源:中国 AI 的 又一座里程?碑

百里丶落云

观测云 × AWS SSO:权限治理可观测实践

观测云

AWS

MCP Server 之旅第 7 站:助力 MCP 打破“黑盒困境”

阿里巴巴云原生

阿里云 Serverless 云原生 函数计算

知音助聋研发AR字幕手语眼镜,能将手语合成声音;阿里开源泛音频生成模型 ThinkSound 和 2531.8h 的数据集丨日报

声网

[云上玩转Qwen3系列之四]PAI-LangStudio x AI搜索开放平台 x ElasticSearch: 构建AI Search RAG全栈应用

阿里云大数据AI技术

人工智能 搜索引擎 数据处理 向量检索服务 数据库 大数据

【7 月 5 日北京】圆桌讨论重磅嘉宾首曝,这场还有 3 天的技术盛宴藏不住了!

Apache IoTDB

Nextcloud Android 客户端 - 安全高效的文件同步与管理

qife122

开源 Nextcloud

国内外顶尖RPA工具有哪些?

Techinsight

接入豆包大模型,巨人网络解锁《太空杀》AI游戏玩法新高度

新消费日报

深度解读 | 低代码+AI融合如何重构企业级开发范式?​

电子尖叫食人鱼

2025企业数字化转型之道

Techinsight

VMware Remote Console 13.0.0 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端

sysin

VMRC

阿里云消息队列 Apache RocketMQ 创新论文入选顶会 ACM FSE 2025

阿里巴巴云原生

阿里云 云原生 消息队列

VMware ESXi 9.0 macOS Unlocker & OEM BIOS 2.7 集成网卡驱动和 NVMe 驱动 (集成驱动版)

sysin

esxi

企业应当如何进行数字化转型呢?

Techinsight

WPS Office for Mac 2025 夏季更新 12.1.21861 - 写作、表格处理、PPT 制作和 PDF 编辑

sysin

WPS Office

深入理解Spring AOP:核心原理与代理机制详解

量贩潮汐·WholesaleTide

Java spring

VMware ESXi 9.0 macOS Unlocker & OEM BIOS 2.7 标准版和厂商定制版

sysin

esxi

Java并发利器:CountDownLatch深度解析与实战应用

量贩潮汐·WholesaleTide

Java

可观测领域的王者Dynatrace的故障定位体验

乘云数字DataBuff

运维 可观测性 故障定位 智能运维 运维监控

AppsFlyer React Native 插件 - 移动应用分析与归因解决方案

qife122

react-native mobile-analytics

博睿数据出席GOPS全球运维大会,深度解析如何让大模型真正“懂”运维!

博睿数据

Wing Pro 11.0.1 (macOS, Linux, Windows) - Python IDE

sysin

Python

产品更新丨谷云 AI Agent 智能体版本更新

谷云科技RestCloud

AI 智能体 集成平台 AIAgent

另一种“推翻” VS Code 的尝试:JetBrains Fleet 现开放公测_编程语言_Tina_InfoQ精选文章