我是一位老Emacs用户 - 我已经使用它大约10年了。当我切换到Mac时,我开始使用Aquamacs,这在很多方面都很棒。
但是现在我的大多数开发工作都涉及Node.js / Express.js(使用JavaScript,Jade和Stylus)。不幸的是,emacs在这方面有许多缺点。特别是在远程工作时,使用ExpanDrive和MacFUSE坐骑。
我真的想要真正的代码折叠。
是否有任何编辑器对此非常有用?甚至更好的是有适用于Mac的IDE(根本没有)?
由于
答案 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/很棒,它有大部分日食功能......