作家
登录

Top 10 JavaScript编辑器,你在用哪个?

作者: 来源: 2017-06-22 15:03:13 阅读 我要评论

Brackets扩崭荷饲用JavaScript编写的,还可声调用Node.js模块。与大年夜多半在选项卡中显示打开文件的编辑器不合的是,Brackets具有显示在文件树上方的工作文件列表。

Brackets的JavaScript主动完成功能异常好,主动填写各类括号的停止括号,以及jQuery办法中键入$之后的关键字、变量和办法的主动下拉菜单。Brackets可以控制Node.js的调试器,并大年夜菜单项中从新启动Node。Brackets可以很便利的添加附加功能的扩大(例如TypeScript和JSX支撑,Bower集成和Git集成)。

快速编辑、快速保存文档、快速打开文件和及时预览均有助于简化Web应用法度榜样编辑,让你专注于编码或设计。Brackets也有一些缺点,例如一些Brackets扩大很难设备,不像Emacs软件包或Vim插件那样轻易。

官网链接:http://brackets.io/

下载地址:https://github.com/adobe/brackets/releases/download/release-1.9/Brackets.Release.1.9.msi

Atom

Atom 1.15.0是一款GitHub上的免费的开放源代码、可编程的编辑器,实用于Windows,MacOS和Linux平台,它与GitHub应用法度榜样集成在一路,拥有很多个可用的软件包和主题。

Atom源代码位于GitHub上,它是用CoffeeScript编写的,与Node.js集成在一路。

Atom是Chromium浏览器的一个特别的存在,它被设计成一个文本编辑器而不是一个Web浏览器; 每个Atom窗话柄质上都是一个本地出现的网页。

当Atom不主动更新时,机能是异常好的。它具有一些异常棒的功能,例如模糊搜刮、快速项目搜刮和调换、多个光标和选择、多个窗格、代码段、代码折叠以及导入TextMate语法和主题的功能。Atom可以安装两个敕令行实用法度榜样:Atom,用于大年夜shell启动编辑器;APM,用于治理Atom的软件包。

官网链接:https://atom.io/

下载地址:https://atom.io/download/windows_x64

Komodo Edit

Komodo Edit 是ActiveState的一个免费的,缩小功能版本的Komodo IDE,它是一个很酷的多说话编辑器。

它不供给及时代码收集功能,如不雅你自力开辟,不与其他人合代码,就没有任何问题。它也不供给HTTP检查器。Komodo Edit具有与Komodo IDE雷同的编辑功能,但缺乏代码重构、调试、单位测试、源代码控制集成以及其他合适于IDE的功能。

在任何情况下,Komodo Edit可以免费知足你的JavaScript编辑需求,并为编辑HTML,CSS,Python,Perl,Ruby,Tcl和其它编程供给标记说话。

官网链接:https://www.activestate.com/komodo-ide/downloads/edit

下载地址:https://www.activestate.com/komodo-ide/downloads/edit

Notepad ++

对于JavaScript法度榜样员来说,今朝有很多很棒的对象可供选择。本文将会评论辩论10个优良的支撑JavaScript,HTML5和CSS开辟,并且可以应用Markdown进行文档编写的文本编辑器。为什么应用编辑器而不是IDE进行JavaScript编程?原因就是速度快。

Notepad ++是一个免费的开源Windows源代码编辑器和记事本,异常合适于编辑JavaScript。它支撑约50种编程和标记说话。除了其多个文档编辑窗口之外,它还具有工作区树视图、功能列表选项卡和文档映射选项卡。它的加载时光足够快,机能足够强,不会让你认为速度慢。

应用语法着色和折叠功能、可编辑功能(包含列模式编辑和正则表达式、支撑搜刮和调换)以及必定量的功能完成和参数提示功能,Notepad++可以轻松地成为JavaScript的首选代码编辑器。然而,它还不是周全的JavaScript编辑器,它还不克不及生成代码,履行诸如重构的操作,并在大年夜型项目中快速导航。

如不雅你爱好Komodo IDE然则却付出不起,那么Komodo Edit会是你的一个浩揭捉?择。Komodo Edit不是一个IDE,所以你须要在编辑器外完成代码控制。

官网链接:https://notepad-plus-plus.org/

下载地址:https://notepad-plus-plus.org/download/v7.3.3.html

BBEdit

BBEdit 11.0.3是一个文本编辑器,仅用于Mac的HTML,它支撑约35种编程和标记说话,社区版还经由过程BBEdit网站供给了对很多其它说话的支撑。许可版和社区版都有语法高亮;许可版还有必定量的主动完成功能,重要用于功能名称、变量名称、少量的关键字和标签。许可版还能与Git,Perforce和Subversion版本控制体系集成。

BBEdit 11是该产品的重大年夜改写,这个版本比以前加倍快速,并且还可以或许很好地处理Ginormous文件。它具有将选择或查找结不雅复制到新缓冲区中的提取功能,以及剪切功能。BBEdit可以编辑和运行Perl,Python,Ruby,和Shell脚本,以及检查Perl和Python脚本的语法。

BBEdit对HTML和Markdown的支撑实际上比其对JavaScript支撑更好。你可认为BBEdit安装三个敕令行对象:一个用于编辑器,一个用于差别引擎,最后一个用于多媒体搜刮。

官网链接:http://www.barebones.com/products/bbedit/

Sublime Text支撑多个窗口、拆分窗口,每个项目可以有多个工作区、多个视图以及包含视图的多个窗格。当想要整合、调试和测试空间时,应用所有的屏幕空间会变得相当简单的。Sublime Text还支撑所有内容的自定义:色彩,文本字体,全局键绑定,制表符停止,特定文件的键绑定和代码段,甚至语法凸起显示规矩等。Sublime Text的编码文件默认为JSON文件,说话定义默认是XML。


  推荐阅读

  开发一个Linux调试器(一):准备环境

任何写过比 hello world 复杂一些的法度榜样的人都应当应用过调试器(如不雅你还没有,那就停下手头的工作先进修一下吧)。然则,尽管这些对象已经获得了广泛的应用,却并没有太多的资本告>>>详细阅读


本文标题:Top 10 JavaScript编辑器,你在用哪个?

地址:http://www.17bianji.com/lsqh/35869.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)