JetBrains舰队- VS代码杀手?
一个优秀的轻量级JetBrains通晓多种语言的IDE。
JetBrains是纯粹的爱。不管您使用哪个代码编辑器,但一些事情总是个人优先。对我来说,它是美学、速度和智慧的建议。额外的美学。
我曾经是一个长期的崇高文本的球迷。然后渐渐被遗忘,我收拾好了行李,搬到VS代码上面的三个按升序。JetBrains ide依然,没有什么比我的经验,特别是RubyMine当我在ruby on rails开发工作。污染了这些华丽的ide的唯一的事就是速度,主要是时间去互动。
JetBrains回答大部分的问题舰队。
舰队的目标是更聪明的比一个完整的IDE编辑器。,我认为这是好事,因为大部分时间里我们不希望这些核特性IDE来操纵几行代码,得到体面的智能感知。舰队第一次安装时,我有点怀疑,因为我认为我将失去所有的好的部分的IDE,但使用了几天后,我可以说,权力是需要在日常使用。
我喜欢在舰队❤️
美学
如果你问我有一件事我不喜欢VS代码,这将是外观和感觉。毫无疑问,VS代码可以定制到使用过多的扩展,但仍然非常极端,感觉对我很plasticky。之前我以为这只是我,但当我问我的几个朋友JetBrains的长期用户,他们也附议,JetBrains ide提供了一个更坚固的外观和感觉。
舰队需要旧的IDE灵感和传达了它在现代设计语言。新设计的非常流利,并且。应用程序本身分为四个窗格。
- 第一个面板是在左边,分为三个选项卡中文件资源管理器、版本控制和提交历史。在选择窗格中这三个部分可以很容易地使用键盘快捷键导航。表示和导航感觉黄油光滑和他们只是工作。
- 第二个面板底部,可以举办不同的观点,包括终端、运行日志、码头工人等,可以选择从下拉了。这完全是我们想看到的,也许在未来,将会有自定义视图。
- 第三个面板是在右边,可以包含第二个一样的观点。它可以用作辅助面板,但在大多数情况下,我想我仍然没有它更好,很高兴当屏幕房地产并不是一个限制。
- 除了这些,主要编辑器区域本身就是相当的独立自由,访问,和干净的视图。看着定制的一面我们可以改变主题,字体和其他常见的属性。系统应用程序的主题关系本身的主题很好,违约是精心设计的。
键盘映射
“你要离开你但不是你的键盘映射”编辑
来自一个不同的编辑器中,最大的挑战是让你的肌肉记忆传输的键盘快捷键但是这里几乎一半的键盘快捷键已经VS代码看齐,我花了15分钟按我喜欢其他快捷键映射。
作为keyboard-driven电力用户我发现很多东西从ide以及VS代码失踪。我注意到的第一件事是无法移动的标签使用命令+数字键但是我们只是看着预览版本,这些东西将被集成在真正的释放或插件将会处理它。
整体键盘导航非常敏感,包括查找文件和操作部分,即使在一个大规模的项目包含成千上万的文件。但是,JetBrains,整个核心致力于推动企业代码库。
DX(开发经验)
它可以看起来和感觉良好,但与此同时,它可以是一个浪费没有坚实的开发经验。值得庆幸的是,它会在正确的轨道上。这不是时间来评估成品还没有完成,但是我们可以得到一个明确的方向移动。
编辑器是一个非常快的经历了默认关闭智能感知,但它可以使一个简单的点击右上角的螺栓。
它开始时只是一个记事本,在单击智能模式切换它拉在足够的能力为您提供一些体重发展高质量的情报。我们可以做所有这些熟悉的东西像跳宣言,发现使用,全球发现使用正则表达式等。控制的内容和映射的可视化表示欢迎JetBrains和VS代码的用户。
舰队中更有价值的特性是它的远程端。使用云中的虚拟机的力量来构建您的应用程序并运行舰队与IntelliJ code-processing引擎。它解决了”IntelliJ太重了我的小机器上运行“云中的问题,把所有的东西,你只有当地的代码同时保持庞大的云智能特性。
让我们休息一下从我们走在花园里,挨耳光一砖叫做现实。尽管它仍在预览和愿景是不凝固,但一些事情是晶莹剔透。我下面的清单两件事,依我拙见可能不会赞成舰队工作愿景。
的事情,害怕
不是免费和开源软件社区(FOSS)
这不是一个意外,JetBrains将使代码关闭所有其他产品一样了。但是,舰队不是在同一个行创建高度专业化的企业级软件,集行业基准。
Jetbrains本身不能使舰队通晓数种语言的系统,它将在产品的最佳利益将社区工作专门在一个特定的语言和框架。到目前为止,没有扩展框架,但在最终发布前的管道。
但是,即使它的土地,一个小开发社区坐在收费可以像vscode不能使一个丰富的生态系统。我们已经看到其他IDE产品从JetBrains和很低的范围扩展。
我不唱的慈善机构,但如果竞争对手提供一切免费,动力开关会自动低。
不像它说的轻量级标签
JetBrains环境运行这个快从未听说过。我很惊喜当我强调它与大型代码库和一切工作流畅。然后我看着系统资源消耗,也没什么值得骄傲的。看看你自己。
背景,我有相同的中型角打开应用程序运行在编辑只有两个文件和服务器中运行的集成终端。
正如所承诺的舰队及其后端分别运行。但是,内存消耗太大。加入我有至少30扩展添加到VS代码和舰队是新鲜的。
我有一个健壮的MacBook M1职业规范与高于平均用户。所以,我不能证明某人在一个较弱的机器将得到同样的快速性能尽管有这样的资源使用情况。
结论
现在我们已经见过双方以同样的热情,这将是好与non-opinionated总结概括综述。我必须说,舰队就是我希望多年,但对另一些人来说,它可能是另一个闪亮的对象。JetBrains IDE几乎每一种语言和舰队企图通晓多种语言的方向移动。因为这些都是针对不同的社区,人们很容易把它们放在安卓和苹果的范畴比较。一边你得到一些非常多才多艺的和灵活的,但另一方面,你会得到一个非常完善和抛光产品最适合现有生态系统用户。
想连接吗?LinkedIn:https://www.linkedin.com/in/sameerkumar1612