内测体验:JetBrains面向未来的Fleet编辑器是什么+究竟怎样 使用初体验+与vsc对比

2022-06-26 10:58:17 浏览数 (1)

大家好,又见面了,我是你们的朋友全栈君。

异想之旅:本人原创博客完全手敲,绝对非搬运,全网不可能有重复;本人无团队,仅为技术爱好者进行分享,所有内容不牵扯广告。本人所有文章仅在CSDN、掘金和个人博客(一定是异想之旅域名)发布,除此之外全部是盗文!


引言

上个月,我在看到某公众号推广后,作为热衷于先进技术、常年游历于各个软件公司内测组的用户自然是早早申请了内测。

因为在申请时官网的公告是“我们也不知道新一代编辑器(Fleet)什么时候可以与大家见面”,因此我也没有过多在意。令人意外的是,昨天晚上22:02,我收到了来自JetBrains的邮件:

该说不说,这个邮件写的还是很用心的,没有其他公司的长篇大论甚至广告,言简意赅表达了需要的信息~~(好吧虽然我语文也不好)~~

此处点名一下GitHub Copilot项目,申请完了这么久还不给个信[手动旺柴]


简介

如果你实在不知道什么是JetBrains,那你也应该知道IDEA、PyCharm,再次也要知道Android Studio。

或者说,看到这样的界面总有几分熟悉吧:

专业的、用户较多的、持续更新的IDE,除了Visual Studio大概只剩下JetBrains了。JetBrains系列的产品有一说一做的真的好,从流畅度到功能完善程度到流行程度再到插件生态都基本没有短板(大部分人说界面也挺好看,我个人感觉有点丑),虽然收费(免费版还是不好用),但是国内的软件授权现状……你懂的

但是它也有一个致命的问题:兼容度太低。纵观这家公司的这么多IDE,除了所支持的语言外功能相同、界面相同、甚至每次的更新内容相同,而每个语言单独推出不同产品抛开巨额授权费用不谈,对于电脑硬盘和内存的开销也不容小视。

于是,它来了!!

这个页面发布后,挂上来的是四个关键词,智能、分布式、合作、多语言:

  • 智能:最水的一个词,就是指只能代码补全,只不过是加入了VSC中使用的ISP协议(可以自行百度,大概就是说可以接受来自非IDE开发商的代码补全)
  • 分布式:个人理解就是可以连接服务器写代码,本地不做存储(参考vsc远程版code-server),具体体验完再来说
  • 协作:这个比较牛,写代码可以像在线Office一样多人协同编辑了。但是有一说一,感觉这种在线功能在中国要不就被wxb和谐,要不然就收费(参考这两天bing.com无法访问事件)
  • 多语言:这就是这个IDE最令JetBrains用户兴奋的地方!!具体请看下图

另外,官网也提到以下功能,但是鉴于这些都是现在的基本功能了,不再赘述。


使用初体验

根据官方内测邮件的描述,内测用户需要通过Jetbrains Toolbox下载体验,如下图

鉴于这个软件和Fleet本身无关,加之未来大概率有其他安装途径,因此本文不对此做说明(真要说一句的话就是这个安装器真难用……我宁愿自己跑setup)

首先说,这个IDE即便仅仅是初版,各个功能尚未完善的情况下,资源和硬盘占用也明显比vsc大不少:

初打开大体长这样

第一印象:没有中文(目前)

是的,页面语言大概还没有适配。如果你注意到页面左上角“留言板”三个字,那么抱歉,这只是我刚刚打开的项目的名称。

没有中文,我的第一反应便是找设置看看,毕竟现在没有任何软件设置中没有语言选项,而且几乎可以选择语言的软件都有中文适配……然鹅

第二印象:没有设置界面(目前)

按照截图的方式操作后,我得到的不是预想的设置页,而是一个空空如也的设置文件(为了方便截图置于下方,正常是全屏)

抱着一丝对中文的执念,我打开官网文档,转到settings,读下一行行英文后终于找到了对字体等进行简单设置的方式——但是没有language。

内测终印象:基本编码无法完成

根据文档说明,我点击了Smart Mode的开启按钮,然而仅一秒后便弹出error(右上角)

不知道是官方没做完,还是中国网络长城的问题,亦或是什么,总之现在这个没有就表示连代码补全和染色都没了……

下面是运行代码的测试。我又尝试了很久没成功,又阅读了官方文档,发现这个也需要自己配置(很明显图形化界面又双叒叕没做完)。配置文件长这样:

这就是一个Python最简单的程序如何运行。不过有一说一,配置完后终端中的运行还是比较不错的:

和JetBrains家其他产品一样的,应用优化了输出,不是vsc code-runner插件提供的那种简单粗暴的形式

可当我尝试打开一个终端后,新的问题出现了:

????界面没有中文甚至还要来个乱码吗??

甚至我尝试了utf-8和gbk等作为终端字符集均无法解决此问题

快捷键方面,Fleet自成一家,目前也没有快速设置为其它软件快捷键规则的选项,不知道后续会不会加。不过当然了,提供了高可扩展性的快捷键自定义

甚至说有图形化……

有关设置,再吐槽一句,即便是书写json,目前也没有太多的选项,官网文档几十行便说完了全部,这个未来肯定要加。

好在的是,最后测试的Git功能已经基本完善了,界面美观度也极高

总结

Fleet从概念发布到内测发布的速度是可喜的,界面目前没有其他颜色模式但是美观度也基本符合了预期(希望深色好好调教,除非说插件可以更改主题),资源占用目前来看在合理范围内,对于开放插件这一点还是有一定的可期待价值。

然而,目前发布的内测版本实在不是一个成熟的软件,最多算是一个公司内部预览版吧。期待未来的更新。

对于功能,不必担心,我想他一定会学习atom、vsc等当下流行的轻量编辑器/IDE,不可能也没有理由落后。

只是对于收费问题,希望JetBrains可以更加谨慎思考。我不反对收费,毕竟他不像微软这样的大体量公司偶尔做一个造福世界的非营利性项目影响不大,还是需要一定的收入。

我没有软件破解的经验,然而鉴于Fleet很多主要功能联网使用的特性,收费的话大概率不好破解。在此希望Fleet也可以内嵌代码补全,这样保证以后收费的话非付费用户/中国等网络环境特殊的用户也能享受合理的服务,帮助Fleet占据一定市场份额。毕竟一花独放不是春,百花齐放春满园,欢迎新成员加入IDE大家庭,有竞争才能让消费者受益。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/134066.html原文链接:https://javaforall.cn

0 人点赞