分享9个最好用的JavaScript开发工具和代码编辑器


Posted in Javascript onMarch 24, 2015

Web设计和开发是现今越来越流行的职业方向之一。工欲善其事,必先利其器,如果你想在这个领域出类拔萃,那么你就必须具备一些优秀的技能,例如能操作不同的平台、IDE和其他各种各样的工具。

谈到平台和IDE,现在已经不是以前那个掌握一个IDE就能“一招鲜吃遍天”的时代了。激烈的竞争以及蔓延到现在的集成开发环境。基于IDE是用于创建和部署应用程序的强大客户端应用程序,下面我们要分享的就是对于很多网页设计师和开发人员而言,最好的JavaScript 开发工具。

若有不同见解,敬请不吝赐教。

1)Spket
Spket IDE是一款功能强大的工具包,支持JavaScript和XML开发。其强大的功能可用于JavaScript、XUL/XBL和Yahoo! Widgetd的编辑开发。 这款JavaScript编辑器提供了像代码完成、语法高亮和内容概要等功能,可帮助开发人员高效地创建JavaScript代码。

分享9个最好用的JavaScript开发工具和代码编辑器

官方网站:http://spket.com/

2)Ixedit
IxEdit是一款面向网站的基于JavaScript的交互设计工具。IxEdit允许设计师练习DOM脚本而无需在网页上动态地改变、添加、移动或变换元素的代码。

分享9个最好用的JavaScript开发工具和代码编辑器

官方网站:http://www.ixedit.com/

3)Komodo Edit
Komodo是一款免费的,功能强大的,支持Javascript和其他多种编程语言的代码编辑器。

分享9个最好用的JavaScript开发工具和代码编辑器

官方网站:http://komodoide.com/komodo-edit/

4)EpicEditor
EpicEditor是一款可嵌入的JavaScript Markdown编辑器,具备了分体式全屏编辑、实时预览、自动保存草稿、离线支持等等功能。对于开发人员来说,它提供了一个强大的API,主题明确,并且允许你用任何内容置换出捆绑的Markdown解析器。

分享9个最好用的JavaScript开发工具和代码编辑器

官方网站:http://oscargodson.github.io/EpicEditor/

5)codepress
CodePress是一款用JavaScript写成的基于web的源代码编辑器,并且在编辑框中编写源代码时,能够实时对语法进行着色加亮显示。

分享9个最好用的JavaScript开发工具和代码编辑器

官方网站:http://codepress.sourceforge.net/

6)ACe
Ace是一款用JavaScript编写的可嵌入的代码编辑器。它配备了,如Sublime、Vim和TextMate等本地编辑器的功能和性能。它可以很容易地嵌入任何网页和JavaScript应用程序中。

分享9个最好用的JavaScript开发工具和代码编辑器

官方网站:http://ace.c9.io/#nav=about

7)scripted
Scripted是一款快速又小巧的代码编辑器,最初就专注于JavaScript的编辑。Scripted也是一个基于浏览器的编辑器,并且编辑器本身就是从在本地运行的Node.js服务器实例上提供的服务。

分享9个最好用的JavaScript开发工具和代码编辑器

官方网站:https://github.com/scripted-editor/scripted

8)Netbeans
这是另一个令人印象非常深刻的,非常好使的代码编辑器,支持Javascript等多种编程语言。

分享9个最好用的JavaScript开发工具和代码编辑器

官方网站:https://netbeans.org/

9)Webstorm
这是最智能化的JavaScript IDE。WebStorm虽然小巧,但是功能非常强大,完全可以应付复杂的客户端开发和服务器端开发。

分享9个最好用的JavaScript开发工具和代码编辑器

官方网站:http://www.jetbrains.com/webstorm/

译文链接:http://www.codeceo.com/article/9-javascript-ide-editor.html
英文原文:9 Best IDEs and Code Editors for JavaScript Users
翻译作者:码农网 ? 小峰

Javascript 相关文章推荐
js cookies实现简单统计访问次数
Nov 24 Javascript
Jquery实现无刷新DropDownList联动实现代码
Mar 08 Javascript
关于JS控制代码暂停的实现方法分享
Oct 11 Javascript
IE关闭时判断及AJAX注销案例学习
Feb 18 Javascript
JavaScript实现自动消除按钮功能的方法
Aug 05 Javascript
js文本框走动跑马灯效果代码分享
Aug 25 Javascript
在AngularJS中如何使用谷歌地图把当前位置显示出来
Jan 25 Javascript
vue2.x 父组件监听子组件事件并传回信息的方法
Jul 17 Javascript
Vue加载组件、动态加载组件的几种方式
Aug 31 Javascript
微信小程序wx.navigateTo中events属性实现页面间通信传值,数据同步
Jul 13 Javascript
jquery实现简易验证插件封装
Sep 13 jQuery
一文了解JavaScript用Element Traversal新属性遍历子元素
Nov 27 Javascript
JS通过ajax动态读取xml文件内容的方法
Mar 24 #Javascript
使用JavaScript 实现的人脸检测
Mar 24 #Javascript
JS使用ajax方法获取指定url的head信息中指定字段值的方法
Mar 24 #Javascript
JS使用ajax从xml文件动态获取数据显示的方法
Mar 24 #Javascript
推荐10 款 SVG 动画的 JavaScript 库
Mar 24 #Javascript
JavaScript中textRange对象使用方法小结
Mar 24 #Javascript
jQuery实现防止提交按钮被双击的方法
Mar 24 #Javascript
You might like
ThinkPHP 3.2 数据分页代码分享
2014/10/14 PHP
yii去掉必填项中星号的方法
2015/12/28 PHP
php 流程控制switch的简单实例
2016/06/07 PHP
Nigma vs Alliance BO5 第一场2.14
2021/03/10 DOTA
prototype1.4中文手册
2006/09/22 Javascript
LazyLoad 延迟加载(按需加载)
2010/05/31 Javascript
Jquery判断radio、selelct、checkbox是否选中及获取选中值方法总结
2015/04/15 Javascript
JS组件Bootstrap Select2使用方法详解
2020/04/17 Javascript
js操作DOM--添加、删除节点的简单实例
2016/07/08 Javascript
微信小程序 触控事件详细介绍
2016/10/17 Javascript
AngularJS动态菜单操作指令
2017/04/25 Javascript
JavaScript函数表达式详解及实例
2017/05/05 Javascript
React-Native左右联动List的示例代码
2017/09/21 Javascript
vue使用rem实现 移动端屏幕适配
2018/09/26 Javascript
vue中各种通信传值方式总结
2019/02/14 Javascript
[52:03]Secret vs VG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
Python Sleep休眠函数使用简单实例
2015/02/02 Python
分享Python文本生成二维码实例
2016/01/06 Python
Python Pandas找到缺失值的位置方法
2018/04/12 Python
python 自动去除空行的实例
2018/07/24 Python
python中将zip压缩包转为gz.tar的方法
2018/10/18 Python
python与字符编码问题
2019/05/24 Python
pandas 层次化索引的实现方法
2019/07/06 Python
python3.6+selenium实现操作Frame中的页面元素
2019/07/16 Python
用django设置session过期时间的方法解析
2019/08/05 Python
pytorch实现建立自己的数据集(以mnist为例)
2020/01/18 Python
简单了解python调用其他脚本方法实例
2020/03/26 Python
解决Django部署设置Debug=False时xadmin后台管理系统样式丢失
2020/04/07 Python
怎么快速自学python
2020/06/22 Python
办公室主任岗位职责
2013/11/08 职场文书
大学生自荐书范文
2013/12/10 职场文书
员工教育培训协议书
2014/09/27 职场文书
2014年小班保育员工作总结
2014/12/23 职场文书
2015年仓库工作总结
2015/04/09 职场文书
PyTorch 实现L2正则化以及Dropout的操作
2021/05/27 Python
高性能跳频抗干扰宽带自组网电台
2022/02/18 无线电