17611538698
webmaster@21cto.com

一款可以超越 VS Code 的新 IDE

作者 万能的大雄 分类 编程语言 03月31日

图片


你一定想知道,一款什么新的IDE 如何接管世界上最大的 IDE —— Visual Studio Code 的。


正如各位了解的,JetBrains 家族的IDE功能是软件开发中最强大、最齐全的编辑器之一,而 VS Code 的轻巧方便,也是很多JetBrains粉丝想要的。


于是,JetBrains也为开发者推出了一款轻量级IDE,名字叫做 Fleet。


Fleet 的特点


“Fleet 是一个功能齐全的 IDE,它带来了智能完成、重构、导航、调试以及开发者习惯在 IDE 中拥有的所有功能——现在只需单击一下按钮。” 

—— JetBrains


1.多功能


开发人员经常使用各种技术栈,现在不仅在不同的项目中出现,而且在单个项目中也会混合使用。


在 JetBrains上,我们一直努力让开发者利用之前所熟悉的环境与知识,所以现有的 IDE 都基于相同的IntelliJ 代码处理引擎。


借助 Fleet,我们会将这种方法更进一步,使开发者使用一个单一的 IDE即可工作。也就是说不再需要打开不同的 IDE 来获得特定技术栈所需的功能。有了 Fleet,它就在一个应用程序中。


图片


Fleet支持的编程语言包括:

  • Java

  • Kotlin

  • Python

  • Go

  • JSON

  • TypeScript

  • JavaScript

  • Rust

  • PHP

  • C++

  • C#

  • HTML

  • Ruby


2. 协作


Fleet 充分考虑到了协作,即一开始就是分布式架构。它使开发者可以轻松地在项目上进行协作,无论你是本地的还是远程,你可以同时处理相同或不同文件,包括运行测试、访问终端以及期望从协作的IDE 中获得的其它功能的能力。


图片


3. 基础工具


Fleet 为开发人员提供了一套必不可少的、集成良好的内置工具,让你可以享受工作并提高工作效率。其中包括并不限于如下工具:


  • 终端

  • Git

  • 运行和调试

  • 代码与项目导航

  • 跨平台

  • 多主题

  • 插件

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


4. 灵活性


Fleet 的架构能够支持一系列配置与工作流程。


开发者只需简单地部署,即可在本地机器上运行 Fleet,也可以将一些进程移到其它地方——例如通过将代码处理定位在云端。


包括如下灵活性:


  • Space(添加了容器编排支持,你可从源仓库轻松启动远程服务器实例,支持使用 Dockerfile 进行自定义)

  • 远端机器

  • 云(虚拟机)


小结


以上只是一部分很棒的功能,更多功能预计将在 2022 年中旬向业界推出!


使用 JetBrains 的粉丝,最喜欢的编程语言是 Kotlin,很多人渴望它快点出来。让我们试目以等,看它是否可以真的能超越 VS Code!


作者:洛逸


评论