【问题标题】:IDE for ECMAScript-262 with in IDE execution / debugging for node.js/V8用于 ECMAScript-262 的 IDE,用于 node.js/V8 的 IDE 执行/调试
【发布时间】:2010-07-17 00:12:58
【问题描述】:

我目前使用 Eclipse 作为其他语言的 IDE,而且我习惯于不必离开 IDE 做任何事情 - 但是我真的很难为纯 ECMAScript-262 找到相同或类似的设置。

澄清一下,我不是在寻找 DOM 支持、jquery、HTML 或类似的东西,最好只是一个内置 ECMAScript-262 支持(pref node.js)的 IDE(调试不重要),这样我就可以简单地运行我在 IDE 中的代码。

有什么想法吗?

ps:请不要推荐aptana。

【问题讨论】:

  • 既然你喜欢 Eclipse,我很惊讶你不想要 Aptana。是什么原因?
  • re Aptana,我之前遇到过很多问题 - 但是,主要原因是它使用了基于浏览器的调试器(firefox),我正在寻找非 dom,非浏览器基于 V8 的调试(更多的是二进制/cli 集成)
  • 来自 www.jetbrains.com 的 WebStorm 非常适合 JavaScript,因为它支持 ECMAScript 5,完美理解 JsDoc(继承和所有)。它是唯一真正做到这一点的 IDE。

标签: javascript ide node.js v8 ecma262


【解决方案1】:

jEdit 是关于你想要的。看看可用的插件。

到目前为止,似乎只有talk 关于将 node.js 调试与 Google Chrome 集成。但如果发生这种情况,这可能正是您的答案。

【讨论】:

【解决方案2】:

如果你不介意付出代价,我建议Jetbrains WebStorm

我自己最近购买了一个许可证(它并不贵)并且对此非常满意。 在我使用 Eclipse 和 Aptana 之前,但说真的,WebStorm 是质量。

不确定我目前是否通过链接到商业产品违反了规则,但它是一个 awnser ;)

【讨论】:

  • 在做 Java 开发的时候,我使用了 Jetbrains IntelliJ IDEA,它是我用过的最好的 Java IDE,尤其是它支持重构事物——通过 web,你可以重构 JavaScript , HTML;它有很好的快捷键来包装东西和选择东西。绝对是一次值得的体验,而且可能值得付出代价。还有一个开源版本。不确定开源版本是否一样好,也可能是替代方案。
  • 开源IDEA不包含javascript重构工具。只是语法高亮。
  • 只有在你想要升级时才需要付出代价;)仍然使用 Webstorm 2.0,它仍然适合我的目的;)
【解决方案3】:

Nodeclipse effort

愿景

Node.js 工具的一站式商店。我们不能一下子开发所有东西, 但是我们让你知道 Node.js 最好的东西是什么 使用 Eclipse 进行开发。

最新版本是 0.4,在 Eclipse 4.3 Kepler 中运行良好。

它集成了 ChromeDevTools 和 V8 远程调试器,用于调试 Node.js 应用程序, 这在学习 Node.js 以了解内存中发生的事情时非常有用。 还带有 markdown (.md) 编辑器(与 GitHub、Stackoverflow.com 和 npm 上使用的标记语言相同)

免费open-source hosted on GitHub

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多