OS X编辑器(或IDE)对“node.js”开发真的很好吗?

时间:2012-04-19 21:00:56

标签: javascript macos node.js pug stylus

我是一位老Emacs用户 - 我已经使用它大约10年了。当我切换到Mac时,我开始使用Aquamacs,这在很多方面都很棒。

但是现在我的大多数开发工作都涉及Node.js / Express.js(使用JavaScript,Jade和Stylus)。不幸的是,emacs在这方面有许多缺点。特别是在远程工作时,使用ExpanDriveMacFUSE坐骑。

我真的想要真正的代码折叠。

是否有任何编辑器对此非常有用?甚至更好的是有适用于Mac的IDE(根本没有)?

由于

5 个答案:

答案 0 :(得分:10)

Sublime Text 2是许多人的选择。使用some packages向其添加package manager。翡翠,手写笔包。

答案 1 :(得分:5)

IntelliJ IDEA的更便宜且更节点的替代方案是Webstorm,也是由Jetbrains制作的。

它有许多节点好处,例如能够连接到节点调试器并允许您逐步执行JS代码。它还具有良好的代码折叠功能,您可以通过⌘^-调用折叠并⌘^+进行展开。

答案 2 :(得分:4)

如果你想要一个在Mac OS X上运行良好的真实IDE,我会推荐IntelliJ IDEA。它有一个JavaScript调试器和Node.js插件。 如果您正在寻找比完整版IDE更轻量级的东西,请查看Sublime Text 2。

答案 3 :(得分:3)

您可以尝试使用TextMate:http://macromates.com/ 使用以下

NodeJs:https://github.com/drnic/javascript-node.tmbundle

和Jade:https://github.com/miksago/jade-tmbundle

对于手写笔,你必须编译包(尚未尝试过):https://github.com/LearnBoost/stylus/blob/master/docs/textmate.md

还有Cloud9 ide https://github.com/ajaxorg/cloud9,它实际上是一个webapp,但是它的开源并且可以在本地安装(它仍然在浏览器中运行,但在本地运行),我真的很喜欢调试功能

答案 4 :(得分:0)

http://www.aptana.com/很棒,它有大部分日食功能......