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

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

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

TextMate 2.0是一款立足于Mac且对代码及标记机制进行了全新升级的编辑器。TextMate并不属于IDE,但其片段、宏与范围系统往往能够提供那些面向特定语言的IDE所不具备的功能。如上图所示,TextMate当中包含JavaScript与jQuery的“绑定”机制。

需要注意的是,该产品所内置的只是那些最具人气的绑定方案。TextMate拥有一套偏好标签,大家可以通过检测对应的对 话框来下载并安装其它绑定内容。绑定内容的源代码,事实上也就是该产品的源代码,驻留在GitHub库当中。我发现在为大量自己听说过但却并不常用的语言 添加了绑定包之后,整套编辑的操作菜单会变得有些臃肿且难于使用。不过一旦大家掌握了自己使用频率最高的那些绑定命令的按键映射,那么菜单内容再多也不会 造成什么阻碍了。

Markdown支持能力由软件包内的绑定内容之一实现。除此之外,TextMate还包含文件预览功能、Markdown备忘清单以及大量用于生成Markdown标记的操作快捷键。

尽管目前尚不具备完善的说明文档资源,但Git绑定机制的存在能够将TextMate与Git以及GitHub进行良好整 合。TextMate能够顺利识别出我的现有Git资源库,而且我不需要在将其作为项目目录打开时面对任何额外的提示,此外它还能够利用绑定包中的 pull命令从GitHub处实现内容更新。SQL绑定包则允许大家利用TextMate与MySQL以及PostgreSQL数据库进行协作。

在速度表现方面,TextMate与Sublime Text基本处于同一水平线上。也许TextMate的速度水平稍逊后者一筹,但我得用秒表才能确认这种差距。反正我个人对这种几乎难以察觉的区别是不太在意啦。

Javascript编辑器 Javascript 文本编辑器

TextMate允许大家在编程对话框中的Bundles标签下安装自己需要的绑定包。这项功能不怎么显眼,不过我在 GitHub上浏览TextMate资源库时偶然得以发现。正如该repo在描述中所言,“此库中的文件遵循GPL 3(或者更新版本),但(作为原始创建者)我们仍然允许用户创建非自由衍生方案。”

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

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

热点阅读