IDEA公司再发新神器!超越 VS Code 骚操作!

news/2024/7/7 20:50:38

欢迎关注方志朋的博客,回复”666“获面试宝典


JetBrains 长期以来一直是 IDE 业务的重要参与者。到目前为止,他在 VS Code 上最大的竞争对手是 IntelliJ IDEA 和 WebStorm

JetBrains Fleet 新一代,VS Code杀手

e26f8742ed7b4f03a44bbdcf7a752983.png
fc369c3a8b50159824ed8d9eeae47a2a.png

JetBrains Fleet 全新的产品的样子

和竞争对手的最大缺点是什么?

不是免费的,需要许可证

相比之下,启动时间高

内存和磁盘使用量大

更小的插件生态系统

UI不直观

复杂的初学者

恒定索引

无法在浏览器中运行

JetBrains 打算如何 干翻VS Code ?

通过启动新的 IDE:JetBrains Fleet。

JetBrains Fleet默认支持多开发语言,它自动检测语言并提供智能补全支持,这是Fleet的一大优势

第一次启动不用安装其他扩展,Fleet目前支持的语言有,Java、Kotlin、Python、Go,Javascript、Typescript、Rust和Json。

并即将支持PHP、C++、C#和HTML。

8bc095ef522f9fb31e4ce4bbe8f641b8.png
0aad85a82266b1d5721b851bc4cf3490.png

显然JetBrains也认识到这一点,并打算在这一赛道上重新夺回铁王座,于是我们看到JetBrains启动了新的IDE策略,即Fleet。

不需要下载一堆应用,一款 Fleet 足够了

借助 Fleet,我们将这种方法更进一步,使其成为一个单一的 IDE。您不再需要打开不同的 IDE 来获得特定技术所需的功能。有了 Fleet,它就在一个应用程序中。

特征

澄清一下,我在这里不是为了宣传 Fleet。_“Fleet 也是一个功能齐全的 IDE,它带来了智能完成、重构、导航、调试以及您习惯在 IDE 中拥有的所有其他功能——只需单击一下按钮即可。” – JetBrains_

基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能。

项目地址:https://github.com/YunaiV/ruoyi-vue-pro

1、Polygot

开发人员经常使用各种技术,不仅在不同的项目中,而且在单个项目中。在 JetBrains,我们一直努力利用您所使用环境的知识,这就是我们所有现有 IDE 都基于相同核心平台的原因。

借助 Fleet,我们将这种方法更进一步,使其成为一个单一的 IDE。您不再需要打开不同的 IDE 来获得特定技术所需的功能。有了 Fleet,它就在一个应用程序中。

语言包括:

  • Java

  • Kotlin

  • Python

  • Go

  • JSON

  • JavaScript

  • Rust

  • TypeScript

  • PHP

  • C++

  • C#

  • HTML

  • Ruby

基于微服务的思想,构建在 B2C 电商场景下的项目实战。核心技术栈,是 Spring Boot + Dubbo 。未来,会重构成 Spring Cloud Alibaba 。

项目地址:https://github.com/YunaiV/onemall

2、协作

Fleet 的构建是以协作为目的的。它允许您可以轻松地在项目上进行协作,无论它是本地的还是远程的。它提供了同时处理相同或不同文件、运行测试、访问终端以及您期望从协作 IDE 中获得的其他功能的能力。

d19906b26422a9ef6b334497506ad48f.gif
d50ad1a14efe1814803867982d8b5b3a.gif

3、基本工具

Fleet 为开发人员提供了一套必不可少的、集成良好的内置工具,让他们可以享受工作并提高工作效率。其中一些在下面提到:

  • Terminal

  • Git

  • 运行和调试

  • 导航

  • 多平台

  • 主题

  • 插件

  • 端口转发(将来自远程开发环境/远程机器的端口转发到您的测试应用程序)

4. 灵活性

Fleet 的架构旨在支持一系列配置和工作流程。您可以简单地在您的机器上运行 Fleet,或者将一些进程移到其他地方——例如通过将代码处理定位在云中。

  • Space(使用现成的开发环境快速开始在 Space 中托管的项目)

  • 远程机器

  • Docker

  • 云(虚拟机)

结论

怎样!本文价绍的这是一些很棒的功能。预计将于 2022 年,年中推出。使用 JetBrains 最喜欢的编程语言 Kotlin 制作!有些人渴望它快点出来!到时我们再看看它是否可以超越 VS Code。

来源:网络

热门内容:
  • 放弃密码模式吧,最先进的Spring Cloud认证授权方案在这里

  • 实体映射最强工具类:MapStruct 真香!

  • 谷歌弃用20多年的OKR,再创内卷神器?

  • 我用Java几分钟处理完30亿个数据...

118aa51943843952a80ccb40c5afae87.png

最近面试BAT,整理一份面试资料《Java面试BAT通关手册》,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。
获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。

明天见(。・ω・。)ノ♡


http://lihuaxi.xjx100.cn/news/255065.html

相关文章

显示所有文件和文件夹无论如何 无法被设置

问题:XP系统选显示所有文件和文件夹确定后没有任何反应再次打开文件夹选项里面仍是不显示隐藏的文件和文件夹 答案:在记事本粘贴下面文字,另存为所有文件, .reg 格式。成功的话图标变为绿色碎方块。在双击它。 Windows Registry E…

科大讯飞神经影像疾病预测方案!

赛题背景脑部MRI(Magnetic Resonance Imaging )全称为脑部磁共振显像,是反映脑部病变组织结构的显像,它根据有磁距的原子核在磁场作用下,能产生能级间的跃迁的原理从而为临床提供疾病的生物脑部结构信息。现代医学临床实践表明使用MRI可极大的…

如何用git命令行上传本地代码到github

如何用git命令行上传本地代码到github 2016年09月19日 16:10:36 阅读数:9337注意:安装的前提条件是配置好git的相关环境或者安装好git.exe,此处不再重点提及 上传的步骤:(本文采用git 命令界面进行操作) ( git config …

2010中国大陆×××指南,满足你的欲望!

中国大陆指南,满足你的欲望! 川渝--椒麻鸡,怪味鸡,棒棒鸡,口水鸡,罐罐鸡,辣子鸡 广东--太爷鸡,越秀鸡,花雕鸡,板栗焖仔鸡,客家盐局鸡,湛江鸡,清远鸡广西--桂林黄焖鸡,梧州纸包鸡,啤酒鸡,泉水鸡 山东--沂蒙光棍鸡,德州扒鸡 云南--汽锅鸡,柴把鸡 贵州-…

摩尔线程推出首款数据中心级全栈功能GPU:MTT S2000

2022年3月30日,北京——摩尔线程正式推出首款基于其先进架构MUSA统一系统架构(Moore Threads Unified System Architecture)打造的数据中心级多功能GPU产品MTT S2000。摩尔线程MTT S2000基于其第一代MUSA架构GPU芯片苏堤研发制成,…

深入理解javascript函数系列第二篇——函数参数

前面的话 javascript函数的参数与大多数其他语言的函数的参数有所不同。函数不介意传递进来多少个参数,也不在乎传进来的参数是什么数据类型,甚至可以不传参数。本文是深入理解javascript函数系列第二篇——函数参数 arguments javascript中的函数定义并…

LeetCode实战:排序链表

背景 为什么你要加入一个技术团队?如何加入 LSGO 软件技术团队?我是如何组织“算法刻意练习活动”的?为什么要求团队的学生们写技术Blog 题目英文 Sort a linked list in O(n log n) time using constant space complexity. Example 1: I…

手下两个应届生:一个踏实喜欢加班,一个技术强挑活,怎么选??

欢迎关注方志朋的博客,回复”666“获面试宝典近日,有位阿里员工发帖称,自己手下有两个应届生,985本硕和985本,但两人无论性格、技术,还是家境都不一样,问大家如何选择。原贴如下:有不…