编辑器推荐(转)
工欲善其事,必先利其器。说到前端工程师的工具,最重要的当然是写代码的工具了,也就是我们平时说的代码编辑器或 IDE。下面我们将为你介绍几个十分趁手的工具,让你的学习或工作效率能够事半功倍。
由于目前你正处于前端新人的阶段,虽然工具很重要,但我们并不希望罗列不同工具的每个特特性让你一一对比,或者给你一个工具百科全书让你漫无目的的寻找。
我们将会介绍几个腾讯的前端工程师们最常用的开发工具,并介绍他们主要的特点,或许这不是全世界最完美的工具,但一定是能让你在最短时间内提高最多效率的工具。
Sublime Text

- 适用人群:零基础小白
- 上手容易程度:5分
- 稳定程度:4.5分
- 使用规模:5分
- 功能:3.5分
- 优点:运行速度快、插件丰富
- 缺点:版本更新较慢、集成度低
作为一款经典的编辑器,一直被广大的前端工程师所喜爱。Sublime Text 十分轻量,他没有集成很多功能,界面简洁,并且启动迅速,这对于新手来说是很重要的特点,它可以减少你在学习工具上所花的时间。但这并不意味着你无法进行定制化,相反的,Sublime Text 可以通过安装插件的方式,让你的编码效率更高。
由于已经更新了多个版本,Sublime Text 的功能也趋于稳定,较少出现 bug,且使用这个软件的用户群体较大,无论是遇到问题,或者需要寻找某种特定的插件,都会比较容易。
当然因为其功能趋于稳定也使得新功能的更新变得很慢,这对于那些喜欢不断尝试新功能的人们,可能不那么完美。但这只是一点点小瑕疵而已。
如果你是完全没有基础的小白,我们推荐你使用这款编辑器,这样你可以在最短的时间内开始编码,并能在遇到问题时迅速得到解答。
Visual Studio Code

- 适用人群:喜欢尝试新鲜事物的人
- 上手容易程度:4分
- 稳定程度:4分
- 使用规模:3分
- 功能:4分
- 优点:集成度高,使用 JS 就可以制作插件、社区活跃
- 缺点:国内使用的人较少
Visual Studio Code 由微软在2015年出品的轻量级编辑器。它继承了大部分在前端编程时会用到的工具,这使得你可以在默认状态下就可以使用很多功能。
不同于 Sublime Text,它是基于 JavaScript 实现的编辑器,这意味着你只要熟练掌握 JavaScript,就可以自己制作一个插件。由于它的用户社区十分活跃,可以称得上是欣欣向荣,所以你可以看到很多新的功能都在不断地加入,而且也可以在社群中与其他用户一起讨论所遇到的问题。
但正由于是一款新产品,所以目前 Visual Studio Code 的中文社区还不算兴荣,所以在遇到问题时需要有一定的英文基础才能方便交流。如果你喜欢尝试新鲜事物,不妨尝试一下。
WebStorm

- 适用人群:高端玩家
- 上手容易程度:3分
- 稳定程度:3分(EAP 版)/ 5分(付费)
- 使用规模:3.5分
- 功能:5分
- 优点:集成度无敌高,功能强大
- 缺点:体积过大,学习成本较高,正式版需要付费
WebStorm 被称为最强大的 Web 前端开发神器,WebStorm 属于 IDE。他集成了几乎所有你所需要用到的能力,可以说是前端开发中的瑞士军刀。在你熟练掌握了这款 IDE 之后,你会发现你只需要它就好了。
强大的功能不仅意味着稍微长的加载时间,也意味着你需要花比较长的时间去了解他。另一方面,这款 IDE 是付费的软件,而且价格并不算便宜。当然你也可以使用 EAP 版本,但这个版本属于测试版本,里面可能出现各种 bug,稳定程度相对较低。
但如果你已经使用过多款编辑器或 IDE,对这些工具都有一定的了解,你完全可以尝试一下 WebStorm,毕竟谁不希望自己能够有用一款神器呢?
官网下载:
Vim(神器)

- 适用人群:真・高端玩家
- 上手容易程度:1分
- 稳定程度:5分
- 使用规模:1分
- 功能: 0-无穷,看你发挥
- 优点:全键盘操作,功能强大
- 缺点:学习成本很高很高
Vim 被称为编辑器之神。如果你足够强大,你可以让你的双手完全不需要离开键盘,噼里啪啦的一顿操作,可以完成别人可能需要很长时间才能做到的事情。然而这也意味着你需要花几周甚至几个月的时间来学习它。它很强,你完全有理由去尝试它,但如果你想马上开始你的前端之旅,或许可以先从其他简单点的编辑器开始。

浙公网安备 33010602011771号