加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

综合评测:十款JavaScript编辑器大比拼

发布时间:2016-01-12 11:28:47 所属栏目:语言 来源:51CTO
导读:JavaScript程序员们已经拥有大量优秀的工具方案可供选择——或者已经能够用海量来形容,甚至多到难以一一尽述。在今天的文 章中,我们将一同了解十款能够为JavaScript、HTM

Brackets是一款免费的开源编辑器,由Adobe公司开发,主要面向Web应用程序开发工作。它能够支持超过30种语言类 型。Brackets本身由HTML、CSS以及JavaScript创建而成,并运行在一套瘦原生shell当中。Brackets扩展同样由 JavaScript编写得来,且能够调用各类Node.js模块。与其它通过标签显示已打开文件内容的编辑器不同,Brackets拥有一套 Working Files列表,能够以文件树结构为基础进行内容显示。

Komodo Edit

由ActiveState公司推出的免费编辑器Komodo Edit属于Komodo IDE的功能精简版本,但这并不妨碍其成为一款出色的多语言编辑工具。它提供高级JavaScript编辑、语法高亮、导航以及调试功能—— Node.js当然也包含在内。与Sublime Text与TextMate一样,Komodo Edit也支持对多套选定内容进行并行编辑。

如果大家满意于Komodo IDE的表现但又不愿为此付费,那么Komodo Edit也许能让各位找到理想的解决方案。不过Komodo Edit并不属于IDE,因此大家必须真正理解自己需要完成哪些任务。我们需要在编辑器之外自行完成源代码控制工作。如果各位拥有一套面向版本控制系统的 GUI客户端(例如GitHub客户端或者TortoiseSVN),那么这类事务应该不会带来太多麻烦。

Komodo Edit也没能提供任何实时代码协作机制。如果大家是在单枪匹马搞开发,那么这不会给日常工作造成任何影响。然而如果大家需要同其他开发人员进行紧密协 作,而对方与我们又相隔很远,那么实时代码协作机制的欠缺就会对生产效率造成一定程度的影响。除此之外,我们还无法从Komodo Edit中获得HTTP检查机制。当然,使用配备Firebug的火狐浏览器这类第三方工具能够帮助我们很好地查看标题与响应,只不过不像内置功能那么便 利而已。

再有,我们也无法从这款编辑器当中获得发布功能,当然各位完全可以利用FileZilla解决这个问题。效果拔群的 Komodo Rx工具集同样缺席,我们需要利用Regular-Expressions.info网站来填补这一空白——好消息是该服务完全免费。或者,如果大家属于 Windows用户,也可以花费39.95美元来购买Regex Buddy或者Regex Magic。当然,一旦大家可以购买这类独立的功能性实体方案,那么Komodo Edit的使用成本将很快趋近于需要付费的Komodo IDE。

关于这款工具我还可以说得更多,不过最好的办法是点击此处直接了解ActiveState公司官方给出的Komodo IDE与Komodo Edit对比说明。在某些情况下,Komodo Edit能够充分满足大家在JavaScript编辑过程中的实际需求,而且无需支付任何费用——同时提供对HTML、CSS、Python、Perl、 Ruby、Tcl以及多种其它编程及标记语言的编辑能力。

Javascript编辑器 Javascript 文本编辑器

Komodo Edit是一款免费工具,相当于Komodo IDE的精简功能版本。Komodo Edit与它的表亲拥有完全一致的编辑功能,但却被剥夺了代码重构、调试、单元测试、源代码控制集成以及其它一些IDE当中必不可少的功能。

Notepad++

Notepad++是一款免费的Winodws源码编辑器,同时也在JavaScript编辑方面充当着Notepad(也就是记事本)的替 代性方案。它能够支持大约50种编程及标记语言,同时在多文件编辑窗口内提供树状视图工作区、功能列表标准以及文件映射标签等额外功能。再 有,Notepad++的载入速度非常出色,性能表现也堪称理想,我们的工作几乎不会在这方面受到拖累。

Notepad++的其它功能还包括语法彩色显示与层叠机制、列模式编辑、支持对正则表达式的搜索与替换外加一系列特定补 全功能与参数提示。Notepad++能够轻松成为大家处理JavaScript开发工作时的首选代码编辑器。不过,它仍然无法与那些有能力应对代码生 成、执行重构等操作并在大型项目之内实现快速导航的全功能型JavaScript编辑器相媲美。

我曾经在Windows设备上频繁利用Notepad++进行JavaScript应用程序的开发工作。在那个时候,我认 为它在这方面的实际表现要比Visual Studio 2008更出色。由于功能相对简单,Notepad++能够让我将主要精力专注于对当前所需构建的代码进行调整身上。不过后来,我发现Notepad++ 这种太过简约的风格会导致实用性缺失,因此我采用了其它一些工具来减少生成代码所需要的键盘操作量。

Notepad++在某些特定情况下仍然非常值得信赖,而且大家可以免费下载到这款工具。如果各位拥有一台Windows设备或者是Windows虚拟机系统,那么不妨在其中安装Notepad++以备不时之需。

Javascript编辑器 Javascript 文本编辑器

Notepad++是一款免费的Windows源码编辑器,属于处理JavaScript文件编辑工作时的Notepad替代方案。它拥有一套工作区树状视图(如上图左侧所示)、一套功能列表标签(如上图右侧所示)外加一套文件映射标签(在上图中位于功能列表的下部)。

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读