分享

四大顶级JavaScript代码编辑器

 豫龙晏子 2017-03-08

JavaScript无处不在,这一点无可否认。每个应用程序都在以某种形式使用它。任何认真对待web开发的程序员都会学习JavaScript。并且要不断学习新的框架,库和工具,因为JavaScript是一个不断发展的语言。

四大顶级JavaScript代码编辑器

Image by : opensource.com

JavaScript社区有一个很棒的开源环境,随之产生了一批优秀的开源JavaScript集成开发环境(集成开发环境)。像其他编程语言一样,JavaScript对编辑器或IDE没有特定的要求,但自然是越优秀越好。如果你是一名JavaScript开发人员,会如何选择呢?

Eclipse with JSDT

四大顶级JavaScript代码编辑器

Image by : opensource.com

Eclipse是最知名的IDE之一。你可能已经在其他编程语言中使用过它了,因为它支持所有主流的编程语言。Eclipse对JavaScript的支持来自JSDT(JavaScript开发工具)的帮助。 JSDT基于JDT(Java开发工具)并提供了大量的功能。你可以使用这些工具来编写JavaScript Web应用程序或JavaScript应用程序。

Eclipse相对于其他IDE或文本编辑器来说,速度并不快。然而,它已经相当成熟了,并且虽然速度慢,但不会成为当前开发的障碍。

Eclipse JSDT的重要特性:

  • 提供合适的语法高亮

  • 可以自动完成

  • 支持JSDoc元素生成

  • 支持流量分析

  • 支持重构

Atom

Atom被誉为是21世纪的文本编辑器,适用于喜欢自定义文本编辑器的开发人员。它可以被认为是一个IDE,开发人员可通过调整配置文件来更改Atom,以便获得想要的功能。

四大顶级JavaScript代码编辑器

Image by : opensource.com

安装简单,为了使开发更容易,Atom还提供了一个包管理器,可以使用它来安装不同的包以扩展和增强其功能。

如果你是一名前端开发人员并且想充分利用Atom,则需要安装这些软件包和插件。可以改进编码体验的一些值得注意的Atom插件是Atom Beautify,Atom TernJS,自动更新包,自动完成模块,编辑器配置,DocBlocker等。

Atom的一些主要特点:

  • 可自动完成

  • 提供多个工作窗口

  • 支持跨平台(即它适用于Linux,Windows和OS X)

Brackets

Brackets是一个用于前端开发的知名文本编辑器。它是一个强大的文本编辑器,主要为前端工程师设计。它是由Adobe使用三个主要技术开发的:JavaScript,HTML和CSS。如果你是一个JavaScript开发人员,你可以轻松地使用Brackets。

四大顶级JavaScript代码编辑器

Image by : opensource.com

高可重构性,轻量级,以及出色的用户界面使得Brackets成为JavaScript开发人员的绝佳选择。Brackets不断添加新功能,开发人员可通过在线扩展获取新功能。

Brackets的一些主要特点:

  • 提供实时预览

  • 可与Adobe的产品协同工作

  • 支持SCSS和LESS

  • 支持轻量级JavaScript框架

  • 支持缩进,自动完成和其他重要的代码编写和编译功能

Visual Studio Code

Visual Studio Code是block的“新宠”。它是开源的,可用于构建Web应用程序。Visual Studio code可以看作是Visual Studio的替代品。有兴趣的开发人员可以试试Visual Studio code,但无法享受到Visual Studio提供的广泛功能集。

四大顶级JavaScript代码编辑器

Image by : opensource.com

Visual Studio代码具有JavaScript开发所需的所有功能。它的UI也是一流的和现代的。用户可以即时编辑,调试和修改代码。它还支持Peek,具有查找所有引用,重命名符号等功能。用户还可根据需要使用Visual Studio code自定义扩展。

Visual Studio code的重要特性是:

  • 支持IntelliSense

  • 提供自动类型采集

  • 易于配置

  • 在客户端和服务器端都提供调试

  • 支持snippets

结语

你可能也注意到了,本文列出的这四个更多的是文本编辑器,这样做的原因有两个:一是没有许多开源IDE可供选择,二是这些文本编辑器足以满足日常所需。你可以在一个编辑器中搞定调试、编辑、上传等操作。

Eclipse JSDT是一个合适的IDE,可以用于JavaScript开发。然而,与本文中列出的其他替代方法相比,它是比较慢的。如果你有其他更好的选择,也可以留言告诉我们。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多