2020年最好的代码编辑器

一直想把自己从事IT这个行业的经验写下来,希望能够对后来的人有所帮助。一方面是时间的问题,另一方面,在整理博客内容或视频内容,确实需要投入很多精力。

个人对个人博客的工作重新梳理和规划,从一些基础性的内容讲起,希望能够对大家有所帮助。

当我们想学习编程,首先要想到的是本地环境,其次就是代码编辑器了。

一个好的代码编辑器,可以让你的工作效率提升很多倍。

下面介绍的代码编辑器排名不分先后,大家可以花点时间分别进行试用,以确定自己适合的代码编辑器。

1、万能编辑器 – Visual Studio Code

Visual Studio Code并不是Visual Studio,傻傻分不清的同学,可以看一下Visual Studio和Visual Studio Code的区别

Visual Studio是目前最流行的编辑器之一,几乎适用于任何编程语言,有非常丰富的插件市场,可以进行很大幅度的自定义设置。

如果这些都满足不了你的要去,你甚至可以去编写Visual Studio Code的插件,以适用于自己业务的需要。

Visual Studio Code这么红火非常重要的原因是,免费+活跃的社区。

Visual Studio Code是在Electron的基础上开发的。或许有一天你也会用到Electron,开发一个跨平台的桌面应用。

Visual Studio Code官方下载传送门

2、个人的最爱 – IntelliJ全家桶

IntelliJ是我目前使用的代码编辑器。个人更偏爱IntelliJ,因为个人使用的某些功能确实超越了Visual Studio Code。譬如代码提示与自动完成。当然,每个人有每个人的需求和爱好,这仅仅是本人的偏好而已。有兴趣的同学可以自己亲自尝试。

下面是我用IntelliJ全家桶的经历。

我在写Java应用的时候会使用IntelliJ Idea

在写PHP工程的时候会用PhpStorm

在写Python项目的时候会用Pycharm

在写Chrome插件的时候会用Webstorm

当然Visual Studio Code对我来说也必不可少,他是我的第二编辑器,可以在打开IntelliJ的同时,用Visual Studio Code作为补充。

做Android开发的人都必不可少的一个IDE: Android Studio,Android Studio是在IntelliJ IDEA的基础上开发的一款编辑器。

IntelliJ对于编程入门的人来说,唯一的劣势就是:IntelliJ全家桶是收费的。

3、前端的最爱 – Atom

Atom编辑器是大名鼎鼎Github家出的代码编辑器,在插件化方面非常优秀。

个人在开发基于React Native跨平台移动应用的时候用的比较多,且前端的一些工作也会使用Atom。

Atom官方传送门

4、曾经的疯狂 – Sublime Text

曾几何时,Sublime Text是编辑任何代码和文本文件的首选。这些年,随着其他编辑器的兴起,Sublime的占有率也被其他代码编辑器侵蚀。但是并不妨碍Sublime依旧是一个非常优秀的代码和文本编辑器。

Sublime Text官方传送门

5、逃不开的魔咒 – Xcode

Xcode就不用介绍了,大名鼎鼎的苹果系统下的编辑器,强大。如果你不使用类似React Native做一些移动项目,那么你就需要Xcdoe去写一些原生的应用。

2011年的时候开始接触Xcode,本人现在用的几率比较少。因为原生项目做的比较少。

想开发基于Apple Store或者App Store项目的同学,Xcode必不可少。

Xcode官方传送门

6、让你无从选择 – Visual Studio

你如果想开发Windows的应用程序,那么Visual Studio是你除了Visual Studio Code的第二选择。这款编辑器和Xcode一样,分别基于自家的平台,功能强大到让你发指。

Visual Studio分收费版本和社区版本。如果学习的话,社区版本足够了。

Visual Studio官方传送门

发表评论

电子邮件地址不会被公开。 必填项已用*标注