6

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

但现在我的大部分开发工作都涉及 Node.js/Express.js(使用 JavaScript、Jade 和 Stylus)。不幸的是,emacs在这方面有很多不足之处。特别是在远程工作时,使用ExpanDriveMacFUSE安装。

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

有没有真正适合这个的编辑器?更好的是是否有任何适用于 Mac 的 IDE(完全没有)?

谢谢

4

5 回答 5

10

Sublime Text 2是许多人的选择。使用包管理器向其中添加一些包。提供翡翠、手写笔包。

于 2012-04-19T21:11:20.497 回答
6

Webstorm是 IntelliJ IDEA 的一个更便宜且更特定于节点的替代方案,它也是由 Jetbrains 制造的。

它有很多节点好东西,比如能够附加到节点调试器并允许您单步执行 JS 代码。它还具有良好的代码折叠功能,您可以调用它⌘^-来折叠和⌘^+展开。

于 2012-04-19T21:56:34.217 回答
4

如果您想要一个在 Mac OS XI 上运行良好的真正 IDE,建议您使用 IntelliJ IDEA。它有一个 JavaScript 调试器和 Node.js 插件。如果您正在寻找比成熟的 IDE 更轻量级的东西,请查看 Sublime Text 2。

于 2012-04-19T21:09:57.543 回答
3

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

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

对于翡翠:https ://github.com/miksago/jade-tmbundle

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

还有Cloud9 ide https://github.com/ajaxorg/cloud9,其实是个webapp,但是开源,可以本地安装(还是在浏览器里运行,但是在本地),很喜欢调试功能

于 2012-04-19T21:13:06.220 回答
0

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

于 2013-03-06T05:04:00.120 回答