功能丰富的JavaScript IDE环境?

功能丰富的JavaScript IDE环境?,javascript,ide,editor,Javascript,Ide,Editor,我目前正在使用VisualStudio2008编辑.js文件,它有不错的支持,但我想要更多 我喜欢VS的语法突出显示和自动缩进功能,但另外我也喜欢高级功能,如:上下文信息和帮助、可折叠的JavaScript块、用于搜索的隐式符号理解、重构等;还有js代码的警告和错误 建议 编辑:oops。。。对于Windows平台。我已经看到了一些Eclipse的答案,这很好,因为我将在Windows上安装Eclipse 目的:我希望该工具功能丰富,以帮助我了解正在发生的事情,因为当使用jQuery时,Java

我目前正在使用VisualStudio2008编辑.js文件,它有不错的支持,但我想要更多

我喜欢VS的语法突出显示和自动缩进功能,但另外我也喜欢高级功能,如:上下文信息和帮助、可折叠的JavaScript块、用于搜索的隐式符号理解、重构等;还有js代码的警告和错误

建议

编辑:oops。。。对于Windows平台。我已经看到了一些Eclipse的答案,这很好,因为我将在Windows上安装Eclipse

目的:我希望该工具功能丰富,以帮助我了解正在发生的事情,因为当使用jQuery时,JavaScript会变得非常迟钝。事实上,不管怎样,理解它都是相当迟钝的。加上针对不同浏览器和调整的额外(非jQuery)分支。涉水而行可能需要很长时间。

有没有试过Aptana


JetBrains正在开发一个名为WebStorm的有前途的Web/Javascript IDE。他们目前有一个公开预览:

它有一些有趣的特性:

  • Javascript重构
  • 基于DOM、特定于浏览器的完成
  • 代码导航和用法搜索
  • 代码检查和快速修复
  • 基于Mozilla的JavaScript调试器
  • 框架支持(jQuery、原型等)

ActiveState Komodo编辑也适用于此。请参阅我刚刚发布的答案。

我使用或Aptana

我选择的是NetBeanse(作为IDE)


但更多时候我更喜欢emacs,jetbrains的IntelliJ IDEA对javascript非常好:

功能不丰富。稍微相关:www.jetbrains.com上的WebStorm非常适合JavaScript,因为它支持ECMAScript 5,完全理解JsDoc(继承和所有)。Komodo有一个非常好的接口,但当我告诉它重新格式化一些复杂的jQuery时,它在不应该的地方断行,从而破坏了其中的一些。只有在少数情况下,但Aptana处理同一个脚本时仍然没有问题。事实上,您对jQuery的理解是正确的。这恰好是我第一次尝试的。