2023 年最受欢迎的 IDE 是什么

StackOverflow网站在 2022、2023 连续两年对 7、8 万的程序员做了问卷调查,其中有一项就是最受欢迎的 IDE。结果在意料之中,VSCode以两次都超过 70% 的得分,绝对的优势碾压一众高手,成为当之无愧的宇宙最受欢迎 IDE,他的得分超过第二名一倍还多。尽管 23 年比 22 年有所下降,但实际其他工具得分也都下降了,而且其他工具下降的幅度更大,这主要原因是 23 年相比 22 年不少新的工具上榜了,例如 Datagrid, VSCodium, Fleet 等等, 因此被分流了。还有个有趣的现象是,正在新学一门编程语言的码农,他们更偏向于选择 VSCode, 比全体样本要高出 7 个多百分点。这点保证了 VSCode 能够继续称霸宇宙。

最受欢迎的 IDE StackOverflow 2022

最受欢迎的 IDE StackOverflow 2023

Visual Studio Code 如此受欢迎的四大原因

那么为什么 VSCode 能如此受欢迎呢,自从微软在 2015 年正式宣布VSCode,并于同年开源以来,相比其他的 IDE,也才短短 8 年时间,就成为绝对的 No. 1. 这里面肯定有好多好多的原因。个人以为有如下几个方面:

轻量级与高性能

第一点是他非常轻量级而且高性能。VSCode 作为一个轻量级的代码编辑器,启动迅速,占用资源较少,不仅在性能上表现出色,也适用于低配置的计算机。这使得开发者能够快速进入工作状态,而无需长时间等待。大家以前有没有用过 RAD(Rational Application Developer), IBM 出品的,主要用于开发 J2EE 的项目,只要稍微大一点的工程,启动的时候我可以去倒杯水,之后还有时间跟同事聊聊昨天晚上的球赛。这种启动一个 IDE 还要等老半天的体验是非常差的。

跨平台支持与实时协作

第二点是强大的扩展生态系统。VSCode 提供对多个操作系统的广泛支持,包括 Windows、macOS 和各种 Linux 发行版。这使得开发者可以在不同的平台上保持一致的开发体验。此外,VSCode 还支持实时协作插件,允许多位开发者同时在同一项目中协同工作,实时编辑和交流,进一步提高团队的协作效率。

强大的扩展生态系统

第三点是他强大的扩展生态系。VSCode 提供了丰富的扩展插件,开发者可以根据自己的需要轻松地定制编辑器功能。无论是语言支持、调试工具、代码格式化、版本控制,还是主题、界面定制,几乎每个方面都可以通过插件进行扩展和改进。这种灵活性使得每位开发者都能够构建适合自己工作流程的编辑环境。尤其对于各位大神来说,简直一言不合就自己搞一个插件。

免费

最后一点是,在集成了以上几个超强优势之后,他还是免费的,这对于像我这样的屌丝来说,简直比羊肉串还要香。

总结

当然,VSCode 也不是完美的,相对于专业的 IDE,功能可能有所不足。我以为理想的情况是对于专注于某种语言的小伙伴,可以配备一个专门针对这种语言的 IDE,再加上 VSCode 以应付其他的不时之需求。比如主要负责 Java 开发的,可以是 InteliJ + VSCode, 主要负责 Python 的,可以是 Pycahrm + VSCode。各位小伙伴,你们有啥不同的看法,欢迎弹幕和评论区讨论。

参考资料