今,很多用应用中都需要JavaScript语言的支持,比如在HTML5或者CSS的网络构建中等,但是在JavaScript语言发展过程中也在遇到各种各样的挑战,幸运的是,JavaScript的编辑器和IDE也在不断更新,迎接这些挑战。
为什么要用IDE替代编辑器呢?主要是因为IDE拥有自动补全功能,还能提供用法提示,这些在工作中,尤其是入门阶段尤为重要。同时,IDE还支持ALM系统,可以与GIT、GtiHub、Mercurial、Subversion等进行整合,帮助变成这,节约时间和精力。那么接下来就让我们一起看看,有哪些值得推荐的JavaScript IDE吧!
WebStorm
WebStorm是JetBrains公司旗下一款JavaScript开发工具,中文也可以译为“网络风暴”,JetBrains公司同时还提供 Java, PHP, Ruby和Python的IDE工具。WebStorm可以实现针对JavaScript、TypeScript、stylesheet语言和其他最流行框架的智能代码补全、实时错误检测、以及强大的导航和重构功能。
可以说WebStorm几乎拥有所有你期待的功能,也正因如此,它目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。
在WebStorm2017.1的新版本中,还集成了Jest,支持在编辑器或简便的树型视图中查看测试状态,还能从树型图快速跳转至测试;支持Vue.js,包括Vue模板中的编码协助、补全、导航、自动导入Vue组件及更多功能;支持标准样式,可以按照“标准样式”格式化自己的JavaScript代码。
Microsoft Visual Studio 2017
尽管Visual Studio 2017更适用于.NET IDE,而且也没有WebStorm那样适用于JS,但总的来说,是一个十分不错的JavaScript IDE。
正如大家所知道的那样,Visual Studio 2017是一款开发适用于 Android、iOS、Mac、Windows、Web 和云的应用,能够快速导航、编写并修复你的代码,实现轻松调试和诊断,根据你的喜好进行扩展和自定义,并实现有效协作。
NetBeans
在Web项目中,NetBeans能够很好地支持JavaScript, HTML5和CSS3,同时支持 Cordova/PhoneGap框架构建以JavaScript为基础的移动应用。NetBeans虽然不是多有IDE中最快捷的,但是它是最全面的一个。
这种IDE目前已经属于甲骨文公司(2009年与SUN一并被收购),用Java编写,NetBeans当前可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用。
Komodo
Komodo 提供高级JavaScript编辑、语法高亮、导航和调式功能,但是还不包括JavaScript代码检查功能,为此,你可以在shell中运行JSHint。Komodo IDE可以在 Windows、Mac OS X 和 Linux 上运行,并支持通用的开源语言 —— Python、Perl、PHP 和 Ruby。代码智能引擎非常可靠。它扫描所有语言安装找到定制扩展,比如 PEAR 模块。在项目方面,它支持与 CVS、Subversion 和 Perforce 的集成,也允许直接向服务器 FTP 传递代码。
总的来说,Komodo虽然称不上最好,但也是一个足够优质的IDE,它可以通过FTP,SFTP,FTPS或SCP发布文件组,也可以同步文件,并检测是否存在与他人的更改存在潜在的发布冲突等现象。
多少java程序员还记得NetBeans这个开发工具的? 用过的估计至少30岁以上吧 !
还记得NetBeans当年是SUN公司维护的。后来SUN公司打包卖给Oracle了,Java高级版本和高级特性也不开源开始收费了。
NetBeans更不用说了,虽然被官方力推,但仍被eclipse和后起之秀IDEA吊打,逐渐淡出开发者视野。
记得它唯一的好处是比较适合用来做桌面软件(awt和swing之类的),有图形界面,可以拖拽。
今天一时兴起,想用java写个桌面小工具练练手,于是找度娘搜了一下NetBeans,没想到还能找到官网,要是国产软件估计很难维持这么多年[捂脸]
更让人惊喜的是,现在NetBeans是由Apache维护,最新版本是5月29日发布的,更新还挺勤的,果断下载一个试试。官网地址是:https://netbeans.apache.org/front/main/index.html
安装前记定一定要先安装jdk17, 不然后报错:
如果出现这个报错,就只能先卸载掉,安装JDK17,然后再重新安装NetBeans
JDK17安装方法参考:https://blog.csdn.net/luohaiqun/article/details/137603535
然后就可以正常打开Netbeans了:
为一个IDR解决方案的开发者,我花费大量的时间了解NetBeans的PDF查看器和NetBeans插件。下面跟大家分享一下哪些插件是比较值得安装的。
下面是我认为比较有趣并值得安装的6个NetBeans插件:
这个插件允许你通过还原色彩为NetBeans IDE 创建一种视觉和感官上比较舒适的感觉。
正如Additional Java Hint这个名字所暗示的一样,这个插件提供的提示能够让我们写出高质量的代码,并且指出任何潜在的问题。
EasyPMD是一个扫描Java源代码,并能够寻找超过400种潜在问题的代码分析器。PMD检测代码中一些不好的用法,例如:空的try/catch 块,未使用的方法,大括号。遇到的所有问题都会在编辑器和操作项目窗口中显示。
JSLint非常适合那些会写大量的JavaScript 代码的开发者。它作为一个编码质量工具扫描源文件寻找问题。如果发现任何的问题,会在编辑器中显示为一个错误,并且被添加到任务列表中。
easyUML是一个为NetBeans 提供轻松创建和使用UML图表的工具。目前只支持类图,它为图形绘制提供拖放可视化编辑,从图形生成Java代码,以及从Java代码生成图的“逆向工程”等功能。
“shift+shift open Go To Symbol”对使用快捷键的人来说是非常不错的。按以下的组合键,您可以轻松快速地在你的NetBeans IDE中导航:
shift+shif 打开Go To Symbol
Alt+Alt 打开Go To File
Ctrl+Ctrl 打开Go To Type
希望你能觉得我的这六个工具是非常实用的。如果你还发现了其它比较好的插件,请告诉我们。
本站文章除注明转载外,均为本站原创或翻译
*请认真填写需求信息,我们会在24小时内与您取得联系。