Javascript node.js+的良好IDE;咖啡脚本+;茉莉花

Javascript node.js+的良好IDE;咖啡脚本+;茉莉花,javascript,node.js,coffeescript,jasmine,webstorm,Javascript,Node.js,Coffeescript,Jasmine,Webstorm,Jasmine、node.js和coffeescript的结合有哪些好的IDE可以开发 到目前为止,我们正在考虑WebStorm,但它确实很难开始。我们发现关于node.js(和coffeescript)与IDE结合的文档很少 还有什么其他选择?(是否有任何指南可以帮助我们启动/启动和运行?) 编辑: 我和我的团队正在运行Windows/OSX Vim/Emacs不是一个选项。我们需要有图形界面/IDE的东西 在IDE中使用node.js和coffee必须很容易“入门”。最好是为node.js

Jasmine、node.js和coffeescript的结合有哪些好的IDE可以开发

到目前为止,我们正在考虑WebStorm,但它确实很难开始。我们发现关于node.js(和coffeescript)与IDE结合的文档很少

还有什么其他选择?(是否有任何指南可以帮助我们启动/启动和运行?)

编辑:

  • 我和我的团队正在运行Windows/OSX
  • Vim/Emacs不是一个选项。我们需要有图形界面/IDE的东西
  • 在IDE中使用node.js和coffee必须很容易“入门”。最好是为node.js进行“定制”。
    • WebStorm承诺会做到这一点,然而,事实证明,开始使用它是相当困难的。跑步。咖啡似乎不管用
谢谢:)

Komodo Edit(免费使用)和Komodo IDE(需要付费许可证)支持JavaScript和CoffeeScript的语法突出显示。我相信已经提供了node.js的调用提示

我可以保证KomodoEdit总体上是一个好的IDE;我一直在Python和PHP项目中满意地使用它


确保从7.0候选版本开始;它已经被RC使用了很长一段时间,如果你从Komodo编辑主页开始,你可能会错过它。6.0可能还没有普及CoffeeScript。

尝试使用vim和unix作为IDE

它们很好

它只适用于OSX,但对于CoffeeScript来说非常棒。请确保使用,它将使用键盘快捷键运行一些有用的CoffeeScript任务


我还没有试过,但你也许可以通过使用Windows获得同样的魅力。我不知道两者的兼容性如何。

您需要什么样的文档?它只是一个编辑器,然后运行Node;没问题。我使用PyCharm(与WebStorm相同的核心IDE)为node编辑CoffeeScript,它工作得很好(除了他们的CoffeeScript编辑器存在严重的bug)。“compiletojavascript”函数除了向我展示Javascript中的代码外,没有什么作用。我是否应该复制该代码,将其粘贴到javascript文件中,然后使用html文件运行它如果您将它与Node.js一起使用,那么不,您不会使用HTML文件运行它,而是使用Node运行它。节点在Web浏览器外部运行。只需从命令行执行coffee filename.coffee。这在linux中可能会起作用,但在windows中,命令行永远不会起作用(或者我必须手动找到coffee.exe)。但是,由于它是一个应该支持coffeescript的IDE,因此能够从IDE运行代码应该是可能的/它在Windows上运行得很好,我一直都这样做。听起来您在正确安装Node/CoffeeScript时遇到了问题;也许你应该再问一个问题。至于从IDE运行CoffeeScript,WebStorm是用于Web开发的,所以我不知道它是否有您想要的任何节点集成。(即使它安装了,如果您没有正确安装CoffeeScript,它也不会工作,因为它只会向
coffee
)谢谢您的回答。然而,对于我的特定用途(Node.js和Coffeescript),Komodo似乎更不“量身定做”(比WebStorm)。我需要为我的团队提供一些“整套”解决方案,以“鼓励”最佳实践。能够跑步、喝咖啡和开始跑步应该很容易…@kornbridge你想要的东西根本不存在。没有通用的咖啡脚本IDE。毫无疑问,没有任何IDE鼓励“coffeescript最佳实践”。您只需知道这一点,并使用较低级别的工具。正如Raynos所说,CoffeeScript和Node.js是相当新的。应用程序框架和语言的生态系统需要时间才能获得像VisualStudio这样的IDE。定义你的需求;选择一个能让你半途而废的编辑器;编写每个人都将在所选编辑器中使用的文档和脚本。(如何创建新的Node.js应用程序;从该项目启动Node.js应用程序的脚本等)抱歉。我们使用的是Windows和OSX的组合,我们不是命令行专家。我们需要有图形界面的东西。更新了问题/问题描述。无论如何谢谢:)@kornbridge我推荐现在是学习命令行的好时机。您可以在windows上使用powershell达到类似效果。如果您不喜欢windows上的gVim,也可以将vim替换为Sublime Text 2。@Kornbridge“需要图形界面”听起来像是“首选”。此外,还有gVim,它是常规windows Vim安装的一部分,除非另有说明,否则Emacs是GUI。您可以使用和之类的东西来创建类似Unix的环境。已解决:此问题在另一个线程中解决:我的问题的解决方案是Sublime Text 2----此编辑器的工作超出预期。-------------CoffeeScript可以使用
coffee-cw mydir