【问题标题】:IDE or editor for Node.js+Express and CoffeeScriptNode.js+Express 和 CoffeeScript 的 IDE 或编辑器
【发布时间】:2012-02-22 10:13:43
【问题描述】:

最好是 IDE。集成对 Subversion 的支持/Git 是一大优势,因为我们由 6 人组成。

Vim/Emacs 不太受其他人欢迎,因为它非常笨拙,很难上手,而且它需要大量的努力学习,这会分散注意力来自我们的项目。

我们都习惯/熟悉 Eclipse,因此类似于 Eclipse 的 IDE 也会是一大优势。

谢谢:D

【问题讨论】:

标签: javascript node.js ide coffeescript express


【解决方案1】:

我认为 Sublime 2 应该是你所有烦恼的答案
http://www.sublimetext.com/2
但如果你喜欢 eclipse,aptana 应该不错
http://aptana.com/

【讨论】:

  • aptana 是平庸的。请改用 webstorm 3。
  • 我们已经尝试过 WebStorm。它也很平庸。它似乎并不完全理解coffeescript,因此在简单的编辑器上添加的功能很少。 Sublime 看起来相当不错;在自动取款机上试一试。
  • 更新:哇。这个节目令人印象深刻。 TextMate-ish,但似乎更好。还有跨平台。 :)
  • 当涉及到 CoffeScript -> JavaScript(编译):“coffee -cw mydirectory”将监听 .coffee 文件的变化,并自动将它们编译为 javascript。
  • 这不仅仅是接受。这是真正的巴尼风格的真棒。 wbond.net/sublime_packages/package_control/installation 。之后,从 plugininstaller 安装 CoffeeScript 和 Nodejs 插件。
【解决方案2】:

RubyMine 4.0(抢先体验,59 美元,免费升级到 4.0 版本)具有 VCS 支持(git 等)、调试、节点支持,就像一个成熟的 IDE。它还支持 CoffeeScript,尽管它在调试时(我记得)失败了——你最终回到了 JavaScript 领域——这是我现在大部分工作的地方。

我现在将它与 node、express、JavaScript(主要)和 CoffeeScript(小实验)一起使用。

我假设 RubyMine 是 WebStorm(同一家公司)的超集。但是,多花 20 美元,你就可以得到 ruby​​ + JavaScript IDE,所以如果你在不久的将来有任何使用 ruby​​ 或 rails 的想法,我建议你使用 RubyMine。

【讨论】:

    【解决方案3】:
    【解决方案4】:

    你应该试试 Aptana 或 WebStorm,第二个不是免费的,但值得你要求的值。 WebStorm 有一个默认的 Node.JS 和 Express 项目可用。如果您选择一个新项目,您也可以使用这些选项开始一个。 IDE 有一些不错的代码补全、良好的突出显示和大量插件,可通过许多新技术来增强您的体验。

    【讨论】:

      【解决方案5】:

      您应该获得任何 Eclipse(或 Aptana)和 install Nodeclipse。这将增加对 Node.js 的支持。 和 Express 向导。

      适用于 JavaEE 开发人员的 Eclipse 与 EGit 配套使用。

      或者,您可以获得完整的 Eclipse,并将上述所有内容预安装为 Nodeclipse NTS

      There is Coffee Editor,但目前不支持运行、调试。

      Nodeclipse.org。当前版本是 0.3.1

      特点

      • 为新节点项目和新节点源文件创建默认结构
      • JavaScript 语法高亮显示
      • 内容助理
      • NPM 支持
      • 调试 - 断点、跟踪等...通过Eclipse debugger plugin for V8

      安装

      更新网站:http://www.nodeclipse.org/updates

      用法

      查看http://www.tomotaro1065.com/nodeclipse/
      用于调试检查 Using-Eclipse-as-Node-Applications-Debugger

      【讨论】:

      • 我是 Nodeclipse 的贡献者。并愿意提供帮助。
      【解决方案6】:

      这个来自 github 的 ide https://atom.io/ 很好地支持 CoffeeScript。工作速度很快我特别喜欢着色。我个人不喜欢 Eclipse、Aptana 或类似选项,它们在我的计算机中太重了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-02-19
        • 1970-01-01
        • 2012-07-19
        • 2018-05-12
        • 2011-09-14
        • 2012-05-04
        • 1970-01-01
        • 2016-03-23
        相关资源
        最近更新 更多