代码编辑器8个

383 阅读3分钟

Visual Studio Code

Visual Studio Code,简称VS Code,它是目前使用人数最多的编辑器。尽管它由微软发布于2015年,与其他热门编辑器相比显得有些年轻,但它在过去几年中一直在不停的更新,它在最新的Stack Overflow调查中被选为Web开发人员中最受欢迎的文本编辑器。
VS Code不仅仅是一个基本的代码编辑器。有人说它更像是IDE而不是代码编辑器,因为它提供了许多通常只在IDE中才有的功能。主要功能包括内置调试工具,智能代码提示,集成终端以及对简易的Git操作(微软刚收购了GitHub)。作为初学者,您可以利用这些功能大大提高编程效率。
可定制性是VS Code另一个让程序员喜爱的功能。它支持数千个插件和主题,您可以安装这些插件和主题以进一步增强其功能。

Sublime Text

虽然与VS Code相比,它对JavaScript的支持无法开箱即用,但您可以通过安装插件来扩展它。它运行起来非常快,也不占用大量内存,这就是为什么所以如果你的计算机内存小于4GB,我推荐您使用它。
UI漂亮、体积小速度快、可配置、丰富的插件。 虽然Sublime单个用户许可证的价格高达80美元,但可以免费下载和使用。您只会不断的收到一条弹出消息,提醒您购买许可证。

Atom

Atom由GitHub于2014年推出,它是开源的,可以免费使用,所以它一开始获得了前端工程师们热烈的追捧,但它从未像Sublime那么受欢迎,现在也已被VS Code超越。
这并不是说Atom是一个糟糕的编辑器。它也适合初学者,无需配置即可使用。就像VS Code一样,它也可以通过安装插件进行扩展,并支持许多类似IDE的功能。

WebStorm

功能全,集成度高,几乎想要的都有,收费,不知道现在还有破解版的么,像我们这种穷苦孩子,没有破解版,真用不起,这种费用该不该公司出。

Brackets

Brackets 是一款由 Adobe 主导开发的,用于 HTML、CSS 和 JavaScript 开发的现代开源代码编辑器,它本身也是用 HTML、CSS 和 JavaScript 构建的。目前这个项目在 Github 文字编辑器分类中以28722颗星仅次于 Github 亲儿子 Atom。也是我经常使用的一款编辑器,也可以通过安装插件进行扩展,并支持许多类似IDE的功能,不知道是不是因为本身是 HTML、CSS 和 JavaScript 构建的,插件多了启动会有点慢,不过免费的我就忍了。

Dreamweaver

中文名称 "梦想编织者",这个就不必说了,老牌子值得信赖,伴随前端而生,见证前端发展,不过用的人好像不多了,跟brackets是一家公司都归属于Adobe,所以我现在继续用brackets也是一种类似于接着用nokia的情感吧

Ace

Ace是来自Ajax.org Cloud9 Editor的一个独立的代码编辑器,它的前身是Bespin和后来的Skywriter。这两者最开始走的路线不一样,Bespin基于canvas,Ace基于DOM。Ace发布于2010年,之后Skywriter团队将Skywriter的插件系统和可扩展性融合到了Ace中,便形成了现在的Ace编辑器。现在,Ajax.org和Mozilla都在积极的开发和维护Ace。

CodeMirror

CodeMirror的第一版于2007年发布,该版本基于浏览器的contentEditable属性实现。2010年发布的Ace采用了新的技术并证明即使是使用javascript操作数以千行的DOM也不存在性能问题,这驱使了CodeMirror的重构并发布了第二个版本,弃用了之前的contentEditable,性能得到了很大提升。如今,CodeMirror即将发布最新的重构版本6。