我目前正在使用 TextMate,有什么理由转向 Coda 或 MacVim 吗?
我目前使用 TextMate 作为编辑器,它似乎适合许多任务。 Coda 和 MacVim 也很受欢迎,所以我只是想知道使用这些编辑器而不是 TextMate 是否有任何理由/优点。
其他解决方案也被接受。
I'm using TextMate at the moment as editor and it seems to be good for many tasks. Coda and MacVim are quite popular as well, so I was just wondering if there are any reasons/advantages to use those Editors instead of TextMate.
Other solutions are accepted as well.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
我从 TextMate 迁移到 MacVim。我的——完全个人和主观的——切换的原因是 Vim 的可用文档、插件、黑客、教程等的广度。它使我更容易研究快速执行常见任务的方法。
对我来说另一个转折点是我意识到整个 TextMate 项目取决于它从作者那里得到多少关注。举个例子:不久前发布的更新破坏了我经常使用的功能。问题在几周内得到了纠正,但我不喜欢在等待开发人员修复它时我的双手被束缚的感觉。
另外,一旦我掌握了 Vim 的动作命令,我就真的不想使用其他任何东西来编写文本了。
I moved from TextMate to MacVim. My -- entirely personal and subjective -- reason for switching was the breadth of available documentation, plugins, hacks, tutorials, etc. for Vim. It made it easier for me to research ways to quickly perform common tasks.
Another turning point for me was the realization that the entire TextMate project hinges upon how much or little attention it gets from its author. Case in point: a while back an update was released that broke a feature I use quite often. The problem was rectified within a couple of weeks, but I didn't like the feeling that my hands were tied while I waited for the developer to fix it.
Also, once I grokked Vim's motion commands, I didn't really want to use anything else for writing text.
绝对没有优势,纯粹是个人喜好,我刚刚开始使用 Coda,不再使用 Smultron。 Coda 非常适合 Web 开发/设计(没有真正做过太多软件编程,只是 PHP、jQuery 等)
Absolutely no advantage, pure personal preference, I've just started using Coda, having moved from using Smultron. Coda is great for web dev/design (not really done much software programming, just PHP, jQuery etc)
我没有使用过 TextMate,但除了简单的 HTML 或 CSS 之外,我讨厌 Coda。对于任何实际编程来说,这都是令人震惊的(跳转到函数定义?代码折叠?那是什么?)
I haven't used TextMate, but I abhor Coda for anything but simple HTML or CSS. It's shocking for anything with actual programming (jump to function definition? Code folding? What's that?)
并不是要再掀起一场编辑器大战,但为什么 Emacs 不可以呢?我有时仍然使用 textMate,但 Emacs 可以跨所有平台运行。我将它用于 R 以及 ESS、Python 和 LaTeX。
编辑-我应该补充一点,我不熟悉 Coda。无论什么最适合您!
Not to start another editor flame war, but why not Emacs? I use textMate sometimes still, but Emacs runs across all platforms. I use it for R with ESS, Python, and LaTeX.
edit- i should add I'am unfamiliar with Coda. Whatever works best for you!
我一直是 Coda 的长期用户,只是因为当我开始进行 Web 开发时,Coda 非常受欢迎并被反复提及。我从来没有在其他地方寻找过,因为 Coda 在功能性和易用性/整洁性之间达到了适当的平衡。然而,最近,Coda 缺乏对 HAML 的良好支持,而且我无法通过编写插件来添加该支持,这迫使我转向其他地方。虽然我还没有尝试 TextMate,但对于纯粹的 Web 开发,而不仅仅是文本编辑器,我会推荐 Espresso。它有一个比 Coda 更好的编辑器,甚至包括 Karpie 喜爱的代码折叠。
I've been a long user of Coda, simply because when I was getting started with web development, Coda was immensely popular and repeatedly mentioned. I've never looked elsewhere because Coda hit the right balance between functionality and ease of use/unclutteredness. However, recently, Coda's lack of decent support for HAML and my inability to add that support by writing a plugin forced me to look elsewhere. While I'm yet to try out TextMate, for pure web development, not just a text editor, I would recommend Espresso. It's got a much better editor than Coda, even including Karpie's beloved code folding.