JavaScript是一门非常棒的语言,JavaScript有很多十分流行的框架,如Angular、Node、Ember和Vue等,事实上,你也可以认为JavaScript是因其框架而更加闻名

500478124_wx.jpg

  今天,我们一起来看看JavaScript的前5大IDE,和以往一样,这是一个非常主观的排行,它只能代表作者个人的观点,此外,众所周知许多IDE都是跨平台的,有可能会和之前的IDE排行有所重复

  话不多说,下面就是JavaScript的5大IDE

  1、WebStorm

  

微信图片_20180723172043.jpg


  WebStorm是目前最流行的JavaScript IDE之一。虽然JetBrains的这个解决方案并不是很便宜,这款功能强大的 IDE 专用来进行现代的JavaScript 开发。。它的功能包括编码,错误检测以及JavaScript,Node.js,HTML和CSS等多种语言的重构。

  内置调试器针对客户端代码以及Node.js应用程序。开发人员无需退出IDE即可评估其代码。测试也可以在WebStorm中完成,并带有可视化报告,用于调试测试。Spy-js可以帮助你看到触发代码执行的事件的完整列表,然后帮你整理堆栈跟踪事件,并在源代码中突出显示

  2、Komodo Edit

  

微信图片_20180723172103.jpg


  另一个流行的JavaScript选项是Komodo Edit。这是Komodo高级IDE的精简版本,它是一个功能强大而又简单的多语言编辑器,可以处理大多数问题。

  Komodo Edit既支持Perl、PHP、Python、Ruby、Tcl 等服务端语言,也支持CSS、HTML、JavaScript、XML等。在使用Komodo Edit 编写代码时,通过其提供的自动完成、调用提示、语法纠正、代码片断等功能可以充分提高你的编码效率,助你写出高质量的代码。Komode Edit 还提供项目管理功能,使你的开发过程清晰而充满条理。

  3、Visual Studio Code

  微信图片_20180723172118.jpg


  怎么都无法停止对Visual Studio Code的喜爱,它除了支持40多种语言之外,还有许多值得关注的东西,比如它同样适用于前端开发。

  VS Code通过IntelliSense,内置Git集成,具有直接从编辑器调试代码等智能功能。VS Code具有高度可扩展性,并通过其许多扩展提供了许多自定义选项。它还提供了几十种语言的支持,还为这些语言都提供了丰富的代码补全和导航功能,因此它成为Stack Overflow 2018开发者调查中最受欢迎的开发人员工具也是实至名归

  4、Atom IDE

  这款来自GitHub的IDE,由于Electron和TypeScript语言包的基础,因此可以与CSS以及Node.js兼容。从技术上讲,Atom是一个代码编辑器。被称为“21世纪的黑客文本编辑器”,Atom建立在Electron框架上,由GitHub开发。虽然Atom主要专注于为JavaScript,HTML和CSS创建桌面应用程序。

  Atom的JavaScript包功能包括多种功能,包括光标自由切换到上一次/下一次编辑位置、代码校验工具,查找所有引用并转到定义,代码小地图等功能

  5、Brackets

  

微信图片_20180723172159.jpg


  Brackets是Adobe 的开源 HTML/CSS/JavaScript 集成开发环境。由于它是用JavaScript,HTML和CSS编写的,因此Brackets为开发人员提供了本地代码编辑功能,没有任何兼容性问题。

  通过其实时预览功能,Brackets与你的浏览器同步并直接推送代码编辑。开发人员可以在代码和实时预览之间进行更改和跳转。此外,Brackets 当前为 Mac, Windows 以及 Linux (Debian/Ubuntu) 提供最新稳定版的二进制发布,源代码托管在 GitHub 上。

  彩蛋

  除了上面重点提到的几大IDE,JavaScript还有很多很好的IDE没有列入榜单中,诸如NetBeans IDE:NetBeans IDE是一个开源集成开发环境,可用于Windows、Mac、Linux和 Solaris。它是用Java编写的,但却可以支持任何编程语言。另外也有巨大数量的模块来扩展NetBeans IDE

  Sublime Text 3: sublime text 3免费版是一个代码编辑器,也是HTML和散文先进的文本编辑器,支持64位和32位操作系统,它是可扩展的,并包含大量实用插件,用户可以通过安装自己领域的插件来成倍提高工作效率。

  当然,IntelliJ IDEA也支持JavaScript开发,最后,有哪些你觉得很好的IDE本文没有提及的也可以留言分享给大家


  开源最前线(ID:OpenSourceTop) 猿妹整编

  链接:https://jaxenter.com/top-5-javascript-ide-146609.html