我最近开始学习JavaScript,并且正在寻找一个好的JavaScript编辑器/ IDE。我在Google搜索中找到了数十个,但是如果有使用过这种IDE的经验的用户可以推荐一个,我将不胜感激。
我想要一个具有语法高亮显示功能的IDE ,可能需要IntelliSense以及对JavaScipt代码的调试支持。我是Windows 7用户,仅做客户端 JavaScript开发。
有什么建议么??
我最近开始学习JavaScript,并且正在寻找一个好的JavaScript编辑器/ IDE。我在Google搜索中找到了数十个,但是如果有使用过这种IDE的经验的用户可以推荐一个,我将不胜感激。
我想要一个具有语法高亮显示功能的IDE ,可能需要IntelliSense以及对JavaScipt代码的调试支持。我是Windows 7用户,仅做客户端 JavaScript开发。
有什么建议么??
Answers:
我个人最喜欢的是Aptana Studio。它是Eclipse,它已预先安装了用于Web开发的插件,可以助您一臂之力。Aptana非常舒适,并具有您想要的所有功能。
但是,几乎所有常见的IDE都将内置支持Javascript或提供该语言的插件。Netbeans和IntelliJ也很好。
既然您说了IntelliSense,我想您正在使用VisualStudio。您会在其中轻松找到对Javascript的支持,也许最方便地坚持使用它。
没有好的JavaScript IDE。只有用于JavaScript的Type 3 IDE。当前,“最佳” IDE将是WebStorm 3.0。
请改用您选择的文本编辑器。好的选择包括:
vim和sublime文本支持语法突出显示,并允许您通过编辑器运行命令行或构建脚本。
至于调试JavaScript,对于客户端,请使用浏览器对其进行调试。对于节点,请使用节点检查器(浏览器)对其进行调试。
至于智能感知,您不需要它,这在10%的时间内都是错误的。就个人而言,错在10%的时间这一事实足以使生产力受到影响,甚至不能全部使用。同样,WebStorm 3是唯一可以在此处获得90%的IDE。VS2011也可能是一个很好的竞争者,但我还没有亲自尝试过。VS2010对于JavaScript来说太可怕了。
我的项目是Atlassian JIRA插件:Java,SQL,后端的一些Velocity模板以及前端的一些仪表板小工具(JavaScript / HTML / CSS)。Atlassian也为插件提供了自己的框架,因此,如果IDE支持非标准外部库,则将很有帮助。
我在Eclipse的JavaScript支持方面经历了非常不愉快的经历,它在完成和自动代码格式化方面存在许多故障,尤其是对于复杂的代码(模块化源代码,使用的框架很少等)。重构并非总是按预期(或根本没有)工作,并且几乎没有用。我没有尝试过Aptana Studio。
NetBeans在这方面稍胜一筹,但是缺少对复杂的混合源项目(例如Java / JavaScript / web / templates等)的支持(也许我还没有足够努力)。
最后,我最终使用了IntelliJ IDEA。它是商用的(有30天的试用期),但在功能方面无与伦比。代码分析,语义着色,重构可在各种源文件(如js,css,html)中使用。尝试一下,您将永不回头。
PS:我与JetBrains无关,这只是我个人的看法。