当前位置: 首页 > 科技观察

另一个推翻VSCode的尝试:JetBrainsFleet

时间:2023-03-13 17:07:30 科技观察

JetBrains是一家为开发人员提供各种集成开发环境(IDE)和工具20多年的公司。它拥有适用于该领域几乎所有主要编程语言的专用IDE,无论您的目标平台如何,这些IDE都能使开发过程完美无缺。该IDE提供代码重构和补全、强大的调试和测试工具、语法高亮显示等功能……有一段时间,JetBrainsIDE是各级程序员的首选工具。它们为最终用户提供所有必需的功能。然而,这种丰富的功能会导致启动时间过长。基于项目的复杂性,有时候要等5分钟,挺烦人的。然而,在2016年,一个新玩家进入了:VisualStudioCode。那是Microsoft的文本编辑器,而不是IDE。那么简单的类似记事本的文本编辑器是如何占领市场的呢?答案是插件。VSCode的做法是为用户提供最简约的文本编辑器,如果需要任何功能,可以通过插件添加。因此,举例来说,一个甚至不知道什么是测试的初学者将不会处理测试工具及其复杂的用户界面。相比之下,由于这种方法,VSCode具有非常快的启动时间和更加直观的UI。尽管如此,VSCode提供的功能与JetBrainsIDE一样多。最重要的是,与JetBrainsIDE不同,VSCode是开源且免费的,这就是开发人员开始逐渐采用VSCode而不是JetBrainsIDE的原因。然而,JetBrains并不甘心退缩。这是一个全新的VSCode竞争对手:Fleet。什么是舰队?Fleet,读作/fli?t/,是JetBrains提供的VSCode开发工具。借助这个工具,JetBrains正试图挽回微软近年来的强劲攻势。Fleet既不是文本编辑器也不是IDE,而是两者。Fleet采取的方法是取代IDE的所有弱点并发挥其优势。正如我提到的,Fleet是文本编辑器VSCode的竞争对手。所以,它必须和VSCode一样快。Fleet处理这种情况的方式非常巧妙。它有两种模式,一种用于快速编辑文件(编辑器模式),另一种用于高级使用场景(智能模式)。编辑器模式这是Fleet开始的模式,它非常简约,没有语言引擎在后台工作,但它提供了基本的语法高亮显示。这使得它立即启动,因此您可以开始处理您的项目,而无需等待其他服务启动。此外,可以使用插件增强突出显示模式Fleet。编辑器模式的极简结构使Fleet具有令人难以置信的响应速度和快速智能模式在Fleet上启用智能模式就像为文本编辑器添加大脑和推理。它使用传统IDE的引擎来提供自动完成、代码重构和其他耗电特性等功能。启用后,代码引擎需要一段时间才能在后台运行,但一旦启用,您的文本编辑器就会变成功能强大的JetBrainsIDE。与传统的IDE不同,文本编辑器和IDE引擎是分开的,由用户决定何时启动代码引擎。因此,要进行快速编辑,无需等待几分钟。这会是VSCode的终结吗?这是不可避免的问题。答案有点模棱两可,因为Fleet提供了两全其美的优势。这意味着它比VSCode拥有更大的目标受众,如果它成功地提供了它所介绍的内容,它很有可能成为大多数人的首选工具。然而,就目前而言,还为时过早。VSCode背后的社区非常庞大,每天都有一个新插件可以简化您的工作流程。我知道富有有时意味着垃圾,但垃圾中仍然有钻石。这就是为什么我认为Fleet不会很快取代VSCode,但如果它发挥战略作用并利用其背后的力量,JetBrains:它是一个强有力的候选人。一旦我在我的PC上体验了Fleet的全部潜力,我就会更好地理解它并相应地进行写作。所以,静待后续。原文:https://levelup.gitconnected.com/another-attempt-to-overthrow-vs-code-jetbrains-fleet-6d96bd835b89本文转载自微信公众号《前端全栈开发者》,你可以使用以下二维码关注。转载本文请联系前端全栈开发公众号。