集团站切换校区

验证码已发送,请查收短信

复制成功
微信号:togogoi
添加微信好友, 详细了解课程
已复制成功,如果自动跳转微信失败,请前往微信添加好友
打开微信
图标

业界新闻

当前位置:pg电子试玩-pg电子平台网站 > > > >

认可度高javascript代码编辑器优势综述 -pg电子试玩

发布时间: 2017-06-21 17:56:08

毫无疑问,javascript已经在网络世界中占据统治地位。每一位有志投向web开发的朋友都应当加以学习,同时认真了解与之相关的框架、库与工具。javascript拥有堪称伟大的开源社区,而其中自然不乏各类出色的开源集成开发环境(简称ide)。与其它编程语言一样,虽然js本身亦不会对编辑器或者ide提出特定要求,但理想的相关方案显然能够极大提升您的开发效率。

在今天的文章中,我们将分享四款认可度高js代码编辑器,并深入了解其出色之处。

eclipse配合jsdt

eclipse堪称目前最为知名的ide之一。eclipse对于js的支持能力来自jsdt(即js开发者工具)。jsdt基于jdt(java开发工具),且能够提供大量相关功能,正可谓web应用、js应用两相宜。

eclipse的速度表现并不理想,然而其在过去几年中其快速发展成熟,而现代计算机的强大性能也已经足以弥合这一点点速度差距。

eclipse配合jsdt的关键优势:

  • 提供正确的语法高亮
  • 自动补全
  • 支持jsdoc元素生成
  • 拥有流分析机制
  • 拥有重构机制

atom

atom是一款面向新世纪的文本编辑器,适合喜爱自定义文本编辑器的开发者。大家可以通过调整配置文件对atom进行几乎随心所欲的调整。

下载、安装、编码,整个准备过程一气呵成。另外,atom还提供软件包管理器以安装不同的功能扩展及增强包。

如果大家身为前端开发者并希望充分利用atom,则必然需要使用各类软件包及插件,其中的典型代表包括atom beautify、atom ternjs、auto-update软件包、autocomplete模块、editor config以及docblocker等等。

atom的核心优势:

  • 具备自动补全功能
  •  提供多个工作区
  • ·支持跨平台(面向linux、windows与os x)

brackets

brackets是一套出色的前端开发文本编辑器。其由adobe公司开发,并采用js、html与css三大主要技术。如果大家身为js开发者,肯定能够轻松上手brackets。

凭借着出色的可重配置能力、轻量化以及良好的用户界面,brackets已经成为众多开发者的最佳选项。另外,其还提供大量新功能且持续与js开发标准保持同步。再有,大家也能够通过无数在线扩展资源进一步强化brackets的功能。

brackets的核心优势:

  • 提供实时预览
  •  可与其它adobe良好对接
  • 支持scss与less
  • 支持其它js框架以简化开发
  • 支持缩进、自动补全及其它重要的代码编写、编辑与编译功能

visual studio code

visual studio code是这一领域中的新成员。其为开源项目且可用于构建云及web应用。visual studio code可视为一套visual studio的替代方案。

visual studio code包含实现js开发的全部功能。其ui非常出色且极具现代化风格。大家可以对js代码进行即时编辑、调试与修改。另外,其还支持peek、查找全部引用以及重命名符号等功能。大家也可以需要需求使用visual studio code扩展实现自定义功能。

visual studio code的核心优势:

  • 支持 intellisense
  •  提供自动类型采集机制
  •  易于配置
  •  面向客户端与服务器端提供调试机制
  •  支持代码段

大家可能已经注意到,此次上榜的多数为文本编辑器而非纯粹的ide。之所以这样推荐,第一是由于开源ide选项数量并不太多; 第二则是如今的文本编辑器几乎能够提供一切ide性质的功能。

最后再次强调,eclipse配合jsdt能够充当一套出色的js开发ide。然而与本文提到的其它方案相比,其速度表现确实相对较差。


上一篇: 校企合作共育ict人才生态——华为ict学院专家委员会成立

下一篇: 基于linux进行移动开发的五个基本技能

在线咨询

您好,请问有什么可以帮您?我们将竭诚提供最优质服务!

网站地图