IDEA公司再发新神器!超越 VS Code 骚操作!
1、我怀疑这是 IDEA 的 BUG,但是我翻遍全网没找到证据! 2、Spring MVC 中的 Controller 是线程安全的吗? 3、Gitee 倒下了??? 4、再见付费的 TeamViewer,这款国产轻量级远程控制软件是绝佳的替代品! 5、Mybatis-Plus官方发布分库分表神器,一个依赖轻松搞定!
JetBrains 长期以来一直是 IDE 业务的重要参与者。到目前为止,他在 VS Code 上最大的竞争对手是 IntelliJ IDEA 和 WebStorm
JetBrains Fleet 新一代,VS Code杀手
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。
显然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 中获得的其他功能的能力。
3、基本工具
Fleet 为开发人员提供了一套必不可少的、集成良好的内置工具,让他们可以享受工作并提高工作效率。其中一些在下面提到:
Terminal
Git
运行和调试
导航
多平台
主题
插件
端口转发(将来自远程开发环境/远程机器的端口转发到您的测试应用程序)
4. 灵活性
Fleet 的架构旨在支持一系列配置和工作流程。您可以简单地在您的机器上运行 Fleet,或者将一些进程移到其他地方——例如通过将代码处理定位在云中。
Space(使用现成的开发环境快速开始在 Space 中托管的项目)
远程机器
Docker
云(虚拟机)
结论
怎样!本文价绍的这是一些很棒的功能。预计将于 2022 年,年中推出。使用 JetBrains 最喜欢的编程语言 Kotlin 制作!有些人渴望它快点出来!到时我们再看看它是否可以超越 VS Code。
往期热门文章:
1、Java 中的 BigDecimal,80% 的人竟然都用错了。。。 2、从5秒优化到1秒,系统飞起来了... 3、Java/Spring/Dubbo三种SPI机制,谁更好? 4、我用Java几分钟处理完30亿个数据... 5、炸了!Java多线程批量操作,居然有人不做事务控制 6、Spring Boot 中实现跨域的 5 种方式,你一定要知道! 7、终于用上分库分表了! 8、腾讯可视化, 低代码生成器,正式开源! 9、一行代码解决缓存击穿的问题 10、Java反射到底慢在哪?