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

2023-10-28

异想之旅:本人原创博客完全手敲,绝对非搬运,全网不可能有重复;本人无团队,仅为技术爱好者进行分享,所有内容不牵扯广告。本人所有文章仅在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大家庭,有竞争才能让消费者受益。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

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

  • 用C语言打印九九乘法表

    运用c语言的分支和循环的知识就可以打印出来9 9的乘法表 效果如图 具体代码 可以深刻理解循环和嵌套循环的应用 int main int i 0 行数 for i 1 i lt 9 i 行数 打印9行 int j 0 列数 for j 1
  • Notepad++编辑过的行颜色设置 LocationNavigate.ini设置 高亮 黄色 绿色 修改的行变为黄色 修改的行高亮显示

    使用NotePad 修改的行会显示为橘黄色 保存之后 则显示为绿色 这两种颜色太亮了 想把色值调低 于是 展开搜索 发现这个功能是插件Location Navigate 带的 之后 找到了配置文件C Users xx AppData Roa
  • ChatGPT报错:Sorry, you have been blocked解决方法

    今天打开ChatGPT 发现再一次报错了 又一次出问题了 无语 原因分析 1 内容过滤 某些平台或网站可能使用内容过滤系统 该系统可能将AlI语言模型视为潜在的风险 从而对其进行封锁或限制 这是为了防止不当内容的传播或滥用 2 隐私和安全考
  • JAVA--windows和linux下执行.class

    windows和linux下执行 class windows下执行 class linux下执行 class windows下执行 class title testJOb java cp jar com yang jobTest start
  • unity实现简单的地图编辑器,实现跑酷地图编辑器 2d地图编辑器,导出地图json数据,导入地图json数据

    这里使用的是unity2020 1 对于unity编辑器开发也不是很了解 这方面的教程也不多 也是慢慢摸索的 效果显示 首先简单 介绍下Unity编辑器开发 1 Editor下打开新窗口需要继承EditorWindow 然后使用获取窗口即可
  • notepad++插件查看十六进制

    下载hex editor 点击plugins 选择plugin manager show plugin managers 然后再available里面找到hex editor 然后下载 使用hex editor 点击plugins hex
  • 猿如意

    目录 一 什么是猿如意 二 借助猿如意安装Visual Studio Code 1 安装猿如意 2 安装Visual Studio Code 三 总结 一 什么是猿如意 猿如意是CSDN推出来的一款面向开发者的工具 他能够帮助开发者 找到自
  • 如何使用LaTeX制作PPT?

    作为LaTeX排版软件 LaTeX主要被用来制作书籍和文章 但由于现代LaTeX系统主要以PDF文件为输出方式 授课 演讲用的计算机幻灯片也日益成为LaTeX的一个重要应用 LaTeX中专门用来制作幻灯片的工具有powerdot文档类 pr
  • 用Sublime写html,如何配置代码自动补全功能

    Sublime安装完成后 language设置中文 步骤一 下载汉化包 就是下图这个点击下载 步骤二 打开Sublime界面 点击菜单栏 gt preferences gt Browse Packages 点击后打开了一个文件夹 返回上一层
  • 浙里办项目发布

    1 打包上传代码 2 注意 需要配置 gbc json文件 type gov build config version 1 outputPath dist build entryHTML h5 index html
  • Markdown基本语法

    Markdown基本语法 一 Markdown了解 二 基本语法 1 各级标题的写法 2 段落 3 字体样式 4 分隔线 5 下划线 6 脚注 7 列表 8 代码块 9 引用 10 图片插入 11 链接 12 表格 三 高级技巧 1 HTM
  • 短视频文案如何写,学会以下几种方法,离爆款绝对不远。

    短视频运营 视频肯定是关键 文案是对视频的一种衬托 但是也并不代表文案不重要 在短视频中的段子文案也是精心设计的 所以今天要分享的是视频介绍里的文案 是怎么炼成的 下面就跟大家讲讲如何写出比较好的视频文案 仅仅是形式 具体还是要看自己进行灵
  • Java开发工具

    文章目录 一 Sublime Text 二 IDEA 一 Sublime Text 官网 Sublime Text 说明 文本编辑器 适合初学者练习手写代码 特点 支持多行编辑 二 IDEA
  • 2023-02-21 好用的一款十六进制编辑器软件Hex Editor Neo ,以十六进制字节形式查看文件有字节

    一 Hex Editor Neo是一款十六进制编辑器软件 可以在几秒钟内处理大文件的操作 能够帮助用户编辑ASCII 十六进制 十进制 float double和二进制数据的应用程序 感觉比notepad的hex查看功能更强大 用notep
  • 关于obsidian和typora之间格式无法兼容的解决(图片显示问题)

    要在obsidian中进行如下设置 也就是将每个markdown文件中的图片都放在该markdown文件所在的文件夹中 然后图片的格式是通用markdown的格式 路径是基于该文件的相对路径 使用时 每个文件都单独创建一个文件夹来放置 然后
  • 如何在Word中粘贴出好看的代码

    文章目录 前言 使用highlightcode实现 总结 前言 每到毕业设计时 论文中一大段一大段的代码阅读起来很难受 这还是python代码 相对比较短 如果是STM32相关代码 看起来更难受 有没有一种办法让代码看起来舒服一些呢 使用h
  • Linux编辑器——vim的使用

    文章目录 1 vim的三种模式 2 vim的基本操作 3 vim的配置 前言 Linux上的编辑器有很多 比如nano vi vim等 nano是最简单的编辑器 vim编辑器常用于写代码 因为vim的功能强大 写代码快捷方便 其可以主动的用
  • 必杀VI、VIM编辑器命令

    题记 VI和VIM有非常多的命令 在此分部分展示一下 第一部分 一 移动光标类 一般模式 光标移动 复制粘贴 查找替换 上下移动 h lt 光标向左移动一个字符 j 向上箭头 光标向上移动一个字符 k 向下箭头 光标向下移动一个字符 l 向
  • 钱越来越难挣?这期程序员兼职干货没有水分!

    钱越来越难挣 程序员找兼职越来越难 结局只能指路美团 文末福利 还没看透职场 高薪 骗局 别人早就把精力放在了做副业上 兼职找不到 多半是经验不够 思路没打开 本篇文章 应该能让你茅塞顿开 收获颇丰 先喝点水 干货满满 下面容我娓娓道来 一
  • vscode调试mit6s081Lab

    环境 mit6 s081的实验环境 gdb multiarch 用于gdb调试 vscode调试实质上就是提供个图形化页面 底层还是这个 安装 gdb multiarch sudo apt get install gdb multiarch

随机推荐

  • 服务发现框架选型,Consul还是Zookeeper还是etcd

    背景 本文并不介绍服务发现的基本原理 除了一致性算法之外 其他并没有太多高深的算法 网上的资料很容易让大家明白上面是服务发现 想直接查看结论的同学 请直接跳到文末 目前 市面上有非常多的服务发现工具 Open Source Service
  • LLVM Cookbook

    链接 https blog csdn net qq 23599965 article details 88344459 https github com zy445566 llvm guide zh 万花筒 用LLVM实现语言 备注 万花筒
  • 【Linux】性能优化-linux命令nicstat 网络性能监控

    文章目录 1 概述 1 概述 Unix 里一个受欢迎的命令行工具就是 nicstat 它可以显示每个网络接口的流量概要 包括网络接口的使用度 nicstat 5 Time Int rKB s wKB s rPk s wPk s rAvs w
  • Git_回退到上一次commit与pull

    git 回退到上个版本 rollback 回滚 git reset HEAD git 回退到上一版本
  • Cocos2d-x3.2 Sprite精灵类的创建与设置

    3 0版本以后 sharedXXX方法改成了getInstance方法 Director getInstance gt getVisibleSize 1 2 3 4 5 6 7
  • CSS网页页面图像灰色滤镜写法示例

    阿酷TONY 原创 2022 12 1 长沙 grayscale 函数是一个内置函数 用于对图像应用滤镜以设置图像的灰度 用法 grayscale amount 参数 此函数接受包含灰度值的单个参数量 灰度值根据数量和百分比设置 值0 表示
  • numpy手写NLP模型(四)———— RNN

    numpy手写NLP模型 四 RNN 1 模型介绍 2 模型 2 1 模型的输入 2 2 模型的前向传播 2 3 模型的反向传播 3 模型的代码实现 1 模型介绍 首先介绍一下RNN RNN全程为循环神经网络 主要用来解决一些序列化具有顺序
  • 【OPPO提前批】第二轮简历筛选马上开启!7.28日截止投递

    网易校招 社招 社招网易招聘 网易招聘 网易继续大量岗位在招 想看新机会的速来 base广州 杭州 北京 上海等地 在招 测试 开发 算法 前端 后端 Go Java 华为od审批 华为od审批 只能说od面试机试都是小问题 最厉害的还是审
  • [563]安装Keras(TensorFlow做后端)

    在前文TensorFlow练习1中我提到过一个使用TensorFlow做后端的高级库 这个库叫Keras 它是一个抽象层次比较高的神经网络Python库 在TensorFlow练习1中我是手动定义神经网络 有了这货几行代码就可搞定 最开始K
  • 这些node开源工具你值得拥有(上)

    前言 文章的灵感来源于 社群中某大佬分享一个自己耗时数月维护的github项目 awesome nodejs 或许你跟我一样会有一个疑惑 github上其实已经有个同类型的awesome nodejs库且还高达41k 重新维护一个新的意义何
  • 如何高效的代码审查?这里有四点建议

    代码审查可以帮助你成长 学会接受和提供反馈 扫码关注 Java学研大本营 加入读者群 分享更多精彩 今天让我们讨论一下代码审查 为什么它很重要 以及你应该如何学习成为一个更好的审查者并提供可操作的反馈 为什么代码审查很重要 我在一家初创公司
  • vue实现多选点击、点击谁谁变色,一键重置颜色如何实现?

  • 使用burp suite抓取火狐浏览器的数据包

    老版火狐记得断网安装并取消其自动更新 火狐中转发代理的设置 之后在burp中 proxy intercept intercept is on 就能抓包了 如果需要查看返回包的内容 Action Do intercept Response t
  • EXP-00091: Exporting questionable statistics 问题处理方法

    1 环境 操作系统 HP UX SCUP15 B 11 31 数据库 oracle 10 2 0 5 2 问题说明 在我们对Oracle做EXP的过程中 可能会经常遇到EXP 00091 Exporting questionable sta
  • logstash快速安装插件并打离线包

    一 背景 1 生产环境是不能直接联网的 2 要给 Logstash 安装上 logstash input jdbc 插件用来读取 Mysql 数据到 ES 进行全文检索 二 原生安装 usr share logstash bin logst
  • 预加重、去加重和均衡

    预加重 去加重和均衡 随着信号速率的增加 高速信号的趋肤效应和传输线的介质损耗 使信号在传输 过程中受损很大 为了在接收终端能得到比较好的波形 就需要对受损的信号进 行补偿 常用的补偿技术有 预加重 去加重和均衡在介绍这三种信号补偿技术 之
  • Mysql-错误处理: Found option without preceding group in config file

    1 问题描述 安装MYSQL时 在cmd中 初始化 数据库时 输入命令 mysqld initialize console cmd报错 D mysql 8 0 19 winx64 bin gt mysql initialize consol
  • 如何读取redis中的key值中的结果

    redis的值有5种类型 不同的类型有不同的命令来获取 字符直接 get key 队列 左端弹出一个元素 LPOP key 哈希 HGET key field 集合 SMEMBERS key 返回集合中的所有元素 有序集合ZRANGE ke
  • 【python】mac+appium获取安卓app的appPackage和appActivity

    本文介绍两种亲测最简单有效的办法 方法一 如果你有一台mac本和win的电脑 但是想用mac测安卓app 在win的电脑上解压后缀为 apk的文件 用notepad 等打开解压后文件夹中的AndroidManifest xml即可看到app
  • 内测体验:JetBrains面向未来的Fleet编辑器是什么+究竟怎样 使用初体验+与vsc对比

    异想之旅 本人原创博客完全手敲 绝对非搬运 全网不可能有重复 本人无团队 仅为技术爱好者进行分享 所有内容不牵扯广告 本人所有文章仅在CSDN 掘金和个人博客 一定是异想之旅域名 发布 除此之外全部是盗文 引言 上个月 我在看到某公众号推广