体面的JavaScript IDE

时间:2009-03-20 11:48:15

标签: javascript ide rhino

用于开发JavaScript的体面IDE是什么,我将编写客户端内容和为Rhino编写。理想情况下它需要在Mac OSX上运行,尽管在Windows上运行的东西也会很好。

其他

与js2和Aptana一起玩,我想我会继续使用Aptana。主要是因为我觉得emacs有点难以理解,虽然我确实认为js2中的错误亮点比Aptana好。

我仍然在寻找一种方法来直观地调试我在Rhino上运行的js代码......

7 个答案:

答案 0 :(得分:7)

Aptana IDE,绝对。对所有主要的javascript库,非常好的css和html编辑器提供稳定,出色的语法支持。也支持php,air,ruby on rails和iPhone应用程序开发(我从未测试过这个)。 Aptana还可以通过ftp(专业版中的sftp)和svn和cvs存储库连接到远程站点。 它基于Eclipse,因此它不是一个轻量级的应用程序。但它确实非常非常好。如果你开发java wab应用程序,你也可以将它用作Eclipse插件,但是当我在这个版本中测试它时,大约1年前,它不稳定。使用独立版本要好得多。

答案 1 :(得分:6)

如果你熟悉Emacs Steve Yegge的js2-mode值得一看。

答案 2 :(得分:4)

Aptana Studio,独立和Eclipse插件版本在我上次使用它们时都非常好。

答案 3 :(得分:2)

我发现Spket Eclipse plugin非常有用。

答案 4 :(得分:2)

看看WebStorm HTML/JavaScript Editor。它很轻巧,可在MacOS上运行。它支持从IDE直接调试和运行代码,并且具有基于DOM和基于浏览器的JavaScript的非常智能的自动完成功能。

答案 5 :(得分:1)

Komodo Edit/IDE绝对是开发JavaScript的最好的IDE /编辑器(我用过)。

值得注意的功能包括所有主要框架的实时错误报告,JavaScript宏和语法自动完成!

答案 6 :(得分:0)

如果你有一个用Javascript编写的非常大的应用程序,那么只有IntelliJ Idea。它解析多个Javascript文件,不仅突出显示语法错误,还突出显示未声明的变量和函数,允许从函数调用跳转到函数定义等等。

我已经尝试过Emacs(因为那是我最喜欢的编辑)和Komodo,他们并没有接近。我想这对Eclipse来说是一样的。

就我个人而言,我认为只有当您使用蹩脚的未记录代码时,才需要优秀的解析和导航功能,否则我很乐意使用js2-mode在Emacs中编写代码,但我正在使用巨大的代码文档记录不足和错误的框架,它真的有助于跳转到函数或超类的源,以检查它们的工作方式。