【问题标题】:A feature rich JavaScript IDE environment?功能丰富的 JavaScript IDE 环境?
【发布时间】:2010-03-18 19:13:07
【问题描述】:

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

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

建议?

编辑:哎呀...适用于 Windows 平台。我已经看到了一些 Eclipse 答案,这很好,因为我将在 Windows 上安装 Eclipse。

目的:我希望该工具功能丰富,以帮助我理解正在发生的事情,因为在使用 jQuery 时 JavaScript 会变得非常迟钝。实际上,无论如何理解都可能很迟钝。加上针对不同浏览器和调整的附加(非 jQuery)分支。涉水可能需要很长时间。

【问题讨论】:

  • 功能不丰富。边缘相关:tide4javascript.com
  • 来自 www.jetbrains.com 的 WebStorm 非常适合 JavaScript,因为它支持 ECMAScript 5,完美理解 JsDoc(继承和所有)。它是唯一真正做到这一点的 IDE。

标签: javascript ide editor


【解决方案1】:

我使用Komodo Edit 或 Aptana

【讨论】:

  • Komodo 有一个非常好的界面,但是当我告诉它重新格式化一些复杂的 jQuery 时,它通过在不应该有的地方断行而破坏了其中的一些。仅在少数情况下,但 Aptana 仍然可以毫无问题地处理相同的脚本。
【解决方案2】:

曾经尝试过 Aptana 吗?

http://www.aptana.org/

【讨论】:

    【解决方案3】:

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

    【讨论】:

    • 确实你对 jQuery 的东西是正确的。这恰好是我首先尝试的。
    【解决方案4】:

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

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

    它有一些有趣的功能:

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

    【讨论】:

      【解决方案5】:

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

      但更多时候我更喜欢 emacs

      【讨论】:

        【解决方案6】:

        jetbrains 的 IntelliJ IDEA 非常适合 javascript: http://www.jetbrains.com/idea/features/ajax.html

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-06-19
          • 1970-01-01
          • 1970-01-01
          • 2011-10-30
          • 1970-01-01
          • 2014-01-21
          相关资源
          最近更新 更多