Jetbrains Fleet: 很好, 但是谁在乎呢?

在2024年8月12日的下午, 我收到了一封来自Jetbrains Fleet的订阅邮件, 现在开始Fleet开始支持自定义插件

image

Fleet曾经是一个充满了野心的项目, 曾经在官网上写着下一代编辑器​, 曾经我也为获得了Fleet的内测资格而感觉无比兴奋, 但那已经是很久之前的事情了.

在我第一次体验之后, 我对这个项目失去了信心, 为什么?

我认为这个项目并不是为了解决类JB Idea的问题, 也不是为了解决Vscode / nvim的问题, 这像是一个KPI产物一样, 逐渐的丧失IDE的第一性以及Jetbrains的工程便利.

在经过了很久的迭代后: 很好, 但是谁在乎呢?

IDE的第一性

什么是IDE的第一性?

  1. 支持代码编辑
  2. 支持语言/框架/项目的补全

在Vscode之前, 所有的IDE都是内置的语法分析以及补全, 这没有什么问题, 但是在Vscode带着LSP横空出世之后, 对于语言/框架/项目的补全已经不再是和IDE绑定的了, 所以在Vscode之后, nvim(Neovim)得以出现以及席卷世界.

那么剩下的就是代码编辑的舒适程度, 那这真的只剩下UI以及美化的工作了. 这里能够拉开多少差距呢?

工程便利性

我使用Jetbrains的最重要原因就是在开发上是非常便利的

  1. 各类语言以及开发框架的出色支持
  2. 语言上的各种贴心操作: Python的各种虚拟环境的支持, Rust的Cargo等等
  3. 出色而且默认的Debug
  4. 人性化的Git UI操作

但是肉眼可见的事情是, 在Fleet上这些优势是没有完全继承的

自定义插件

非常好, Fleet终于支持了自定义插件, 但是不是有些能力支持了就能够立刻获得社区支持的

我以我最喜欢的Vscode插件Continue举例, 在Jetbrains和Vscode上的更新频率如下:

Jetbrains 每月两次左右

image

Vscode 每周三次左右

image

某种程度上来说这其实是代表了插件开发的难度以及社区的活跃程度

根据Fleet的博客

Fleet plugins are developed as Kotln Multiplatform Gradle-based projects. Only one Kotlin Multiplatform target is supported at this time: Kotlin/JVM.

还在他妈的用Kotlin

我不是说Kotlin不好, 但是能不能选一个更多人会写的语言来做? 不行! 因为用JS/lua等等和Fleet基于的语言很难一起使用, 容易造成一些语言层面的兼容性问题

现在Jetbrains 插件和Vscode的插件资源丰富度已经有比较大的差别了, Fleet能靠这个翻身吗? 难!

Final

Vscode还在保持着出色的更新频率以及新的能力支持

但是Jetbrains Idea还在原地踏步, 最近最大的更新是2024.2 版本中强行使用New UI

我明确的告诉你们, New UI​是很一般的, 而且测试了将近快一年的时间

太慢了, 小BUG太多了, 不严谨的发布版本太多了, 这就是我现在使用Jetbrains的感觉

我不会在下一年为Jetbrains购买全家桶的订阅了, 我已经受够了这样不稳定的IDE了, Fleet不会拯救你, 自求多福

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/781893.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

pritunl安装及配置https证书

1、pritunl 简介#官方网站 https://pritunl.com/ ​ #官方文档 https://docs.pritunl.com/docs ​ #Github项目地址 https://github.com/pritunl/pritunl ​ #客户端下载地址(也可以使用OpenVPN作为客户端) https://client.pritunl.com/#install https://openvpn.net/client …

ClueCon 2024:音视频开发者的技术盛会

前面的话:ClueCon 是音视频开发者的年度技术盛会,每年都在美国芝加哥举行。RTE 开发者社区的联合主理人杜金房在即将踏上 ClueCon 之际,写下了这段文字。也邀请大家一同关注这次大会。时间过得真快,转眼,又是一届新的 ClueCon 了。ClueCon 是一个音视频开发者的年度技术盛…

fomepay虚拟信用卡跑路了?可以看看其他平台

最近fomepay虚拟卡平台跑路了,很多人的余额都无法提现!基本就是充值进去的钱被吞了,以前能够联系到的客服现在联系不到了,贴吧上面一搜,全部都是被骗的说法; 博主体验,以前我就在wildcard平台和fomepay两个平台之间来回跑,给我的感觉就是fomepay这个平台很像那种钓鱼网…

KETTLE 服务器版下载

kettle 9.4 (PENTAHO-SERVER-CE-9.4.0.0-343.ZIP 下载地址 kettle 9.4 (PENTAHO-SERVER-CE-9.4.0.0-343.ZIP 下载地址 pentaho-server-ce-9.4.0.0.-343.ZIP 下载 地址 https://www.hitachivantara.com/en-anz/products/pentaho-platform/data-integration-analytics/pentaho-…

关于fixed 修改z-index无效,定位relative 将fixed覆盖问题

https://img2024.cnblogs.com/blog/3388853/202408/3388853-20240812183846280-1202542483.png主要原因: 观察z-index 文档由于定位盒子受层叠上下文 - CSS:层叠样式表 | MDN (mozilla.org)影响。解决方法:发现.header 为fixed定位,使得与下方input 定位relative 在同一级,都…

Java学习笔记3--java编译和运行的CMD命令

windows下利用cmd命令行可以调用jdk里的javac.exe和java.exe对java文件进行编译和执行,前提是jdk已成功安装并正确配置相关环境变量 执行命令解析: javac 命令用于将 java 源文件编译为 class 字节码文件,如: javac HelloWorld.java。 运行javac命令后,如果成功编译没有错…

3-随机梯度下降

随机梯度下降可以跨越鞍点 对每一个样本的梯度进行更新点击查看代码 import numpy as np import matplotlib.pyplot as pltx_data = [1.0, 2.0, 3.0] y_data = [2.0, 4.0, 6.0]w = 1.0def forward(x):return x * wdef loss(x,y):y_pred = forward(x)return (y_pred - y) ** 2de…

什么是Prompt

提示工程(Prompt Engineering),也称为上下文提示,是一种通过不更新模型的权重/参数来引导 LLMs(大型语言模型 LLMs 的本质是下一词预测的机器,这听起来可能颇为简单,但其实它们的能力远不止于此) 行为朝着特定结果的方法。这是与AI有效交流所需结果的过程。提示工程可以…

网络编程学习总结

Java 网络编程学习总结 本章目标了解计算机网络基础知识 了解 OSI 七层参考模型 熟悉 TCP/IP 协议 熟悉常见网络协议 掌握 socket 套接字编程计算机网络 什么是计算机网络 计算机网络是通过传输介质、通信设施和网络通信协议,把分散在不同地点的计算机设备互连起来,实现资源共…

盘点两种方法来判断一个列表里面,按关键词进行筛选,留下包含有关键词的论文题目

大家好,我是Python进阶者。 前言 前几天才哥群里有个粉丝提问,忘记是谁了,过去有段时间,当时没来得及截图,不知道谁问的了,不过题目当时记下来了,如下图所示。看上去并不是很难的样子,这个示例代码,看上去逻辑什么的也没有问题,但是结果输出就是有些不对。究其原因,…

08.计划任务课后习题

08.计划任务课后习题 1.在linux系统中备份脚本backup.sh需要再每周1-5的每天下午1点和晚上8点执行,下列哪个cron命令可以完成(D)分 时 日 月 周 a. 0 13,20 * 1,2,3,4,5 * backup.sh 1到5月的下午一点和晚上八点执行 b. 0 13,20 1,5 * * backup.sh 每个月一号…

Paper Reading: OpenFE: Automated Feature Generation with Expert-level Performance

本文提出了一种自动特征生成模型 OpenFE,它通过一个特征增强算法和一个两阶段修剪算法来解决 expand-and-reduce 框架的挑战。本文认为模型再训练并不需要准确评估新特征的增量性能,在梯度增强的启发下提出了一种用于评估新特征增量性能的高效算法 FeatureBoost。同时本文提出…