您的位置 首页 php

谁才是宇宙第一 IDE?

现在市面上 IDE 很多,好用的不多,如果非要评级的话,谁可以「加冕为王」称为宇宙第一 IDE 呢?

IDE 的全称是——Integrated development environment( 集成开发环境 ),相比较「记事本」而言,它们加入了语法高亮,缩进,编码变换等更加方便开发的功能,成为了一个代码编辑器,此外,和编辑器相比,有不少 IDE 还会(视所对应的 开发环境 )提供一些版本控制、可视化编程(例如:Android Studio)、本地运行环境(例如: Eclipse )等功能,做到尽量「一次安装,满足开发环境各个需求」。

在明确了以上概念和评价标准之后,大家认为谁是宇宙最强 IDE 呢?

其实并不存在一个「最强 IDE」,各个 IDE 对于自己的领域都有自己的侧重点,例如,Android Studio 很好用,但是我们会用它来写 PHP 吗?同理,我们也不会用 PyCharm 来写 Java 。

以下是一个针对常见领域最为受欢迎的 IDE 的榜单,来看看你喜欢的 IDE 有没有上榜~

PyCharm

PyCharm 是许多 Python 开发者都会推荐的一个 IDE,它是 JetBrains 产品之一,界面非常 JetBrains,提供的功能也非常全面,网友们这样评价它:

IDE 的话我目前用的最顺手的是 PyCharm,基本上该有的功能都有了,速度也很快,重构很方便,补全强大,基本上能自动补全的都自动补全了,包括但不限于各种函数名、文件名、关键字等。集成了很多东西比如 Git 版本管理、单元测试等。

不过,功能如此完善的 IDE 也会有一些问题:

因为没 SSD ,启动 Pycharm 的速度十分感人。

Android Studio

在 Android 开发领域,大概很少可以看到有像它一样普及的 IDE 了,它是由目前 Android 的主要开发——Google 联合开发的,这就意味着这个编辑器会更加面向现代的 Android 开发和调试。

此外,Android Studio 中引入了 Gradle ,摈弃了 Eclipse 中 Maven 等包管理工具,让其更加适合 Android 的开发,节省开发者的时间,提高了开发效率。

Emacs

Emacs 不是一个编辑器,也不是一个 IDE,而是一个操作系统。

之前写过的一篇文章《听说用过这些 IDE 的人已经老了?》不慎遗漏了 Emacs 而介绍了个人比较常用的 Vim,引起了许多 Emacs User 的不满,这里对其进行一些介绍。

和 Vim 类似,Emacs 相比较其他 IDE 而言,不鼓励鼠标操作,且入门的学习曲线较为陡峭,属于越用越熟练的那种,而不像其他 IDE,用了两个月的用户和用了两年的用户相比可能没有非常显著的区别。

VS Code

提到编辑器不得不提到 VS Code。 VS Code 是由微软开发的一个代码编辑器,由于其丰富的插件库,已经可以将其配置成一个准 IDE 环境进行开发了。

虽然 VS Code 属于新起之秀,但是其易用性是很多人都称赞的,比如知乎的轮子哥对 VS Code 有如下评价:

除了C++,其他东西我现在全用 VS Code 来写了,毫无竞争对手。

Jupyter Notebook

写论文,报告,和一些小型的演示程序的神器,后端 Kernel 使用的是 iPython,对于 Python 开发来说非常方便,能自动补全,还能直接导出为 PDF。

Jupyter 有一个非常显而易见的优点,对于统计相关的编程,我们是程序与图标完全分离的方式进行的,需要运行完成后一个个点进去看,而在 Jupyter 中,所有的代码,文字和图片是按照过程和步骤一步步走下来的,每一步都可以加上自己的评价和注释,非常易懂,同时也非常适合对外展示。

Cloud 9

Cloud 9 ()是亚马逊的在线 IDE,虽然在国内对于在线 IDE 来说知名度并不高,但是 Cloud 9 在 reddit 上还是比较知名的,目前支持 PHP,JavaScript,Python 等常见的编程语言,和其他 IDE 相比,Cloud 9 只需要一个浏览器即可运行,不需要在本地进行安装,此外,Cloud 9 还提供了一个 Terminal 用来连接 AWS 上的 EC2 主机,让开发和部署变得更加方便。

IntelliJ IDEA

Java 开发的一个常见 IDE,对于 Java 开发用户来说非常友好,有非常完善的补全,代码提示等功能。

其中 Alt+Enter 的自动修复功能最为著名,无论是速度还是便利度方面都是在开发圈子中非常有名的。

以上就是目前比较主流的 IDE 了,你最喜欢的编辑器是否在本文中见到呢?欢迎在评论区与其他小伙伴分享你在使用的编辑器~

本文作者:Nova Kwok

声明:本文归“力扣”版权所有,如需转载请联系。

文章来源:智云一二三科技

文章标题:谁才是宇宙第一 IDE?

文章地址:https://www.zhihuclub.com/78806.shtml

关于作者: 智云科技

热门文章

网站地图