一个功能丰富的JavaScript集成开发环境?

8
我目前使用Visual Studio 2008编辑.js文件,它的支持还不错,但我想要更多...
我喜欢VS语法高亮和自动缩进功能,但同时希望具备高级功能,如:上下文信息和帮助、可折叠JavaScript块、隐含符号理解以进行搜索、重构等;此外,还需要JS代码的警告和错误提示。
有什么建议吗?
编辑:哦,我忘了说明...这是为Windows平台。我已经看到一些关于Eclipse的回答,因为我会在Windows上安装Eclipse。
目的:我希望工具能够拥有丰富的功能来帮助我理解发生了什么,因为当使用jQuery时,JavaScript可能变得相当晦涩。实际上,即使不使用jQuery,也很难理解。此外,还有针对不同浏览器的分支和微调(非jQuery)。这可能需要花费很长时间才能理解。

不具备丰富的功能。有点相关:http://tide4javascript.com/ - lance
WebStorm来自www.jetbrains.com,非常适合JavaScript开发,因为它支持ECMAScript 5,并且完美理解JsDoc(包括继承等)。这是唯一一个真正做到这一点的IDE。 - Tower
6个回答

4

我使用Komodo Edit (链接) 或 Aptana。


Komodo的界面非常好,但当我让它重新格式化一些复杂的jQuery时,它会在不应该断行的地方破坏其中的一些内容。虽然只有几个案例,但Aptana处理相同的脚本却没有问题。 - John K

2

2
ActiveState Komodo Edit也可以在这里使用。请看我刚刚发布的答案这里

确实,您对jQuery的东西是正确的。那只是我首先尝试的。 - John K

1

JetBrains正在致力于一款有前景的Web/Javascript集成开发环境(IDE),名为WebStorm。他们目前已经发布了公开预览版:

http://www.jetbrains.com/webide/index.html

它具有一些有趣的功能:

  • Javascript 重构
  • 基于 DOM,特定于浏览器的自动完成
  • 代码导航和使用搜索
  • 代码检查和快速修复
  • 基于 Mozilla 的 JavaScript 调试器
  • 框架支持(jQuery,Prototype,...)

0

我的选择是NetBeans(作为IDE)。

但更多时候我更喜欢使用Emacs。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接