我一直在阅读很多人的帖子,对 TextMate 作为代码编辑器赞不绝口,并且想知道它是否真的值得付出高昂的代价,因为有很多免费的替代品。
它真的比 DashCode、TextWrangler 甚至 Vim/Emacs 更好吗?
哪些特点让它与众不同?
我一直在阅读很多人的帖子,对 TextMate 作为代码编辑器赞不绝口,并且想知道它是否真的值得付出高昂的代价,因为有很多免费的替代品。
它真的比 DashCode、TextWrangler 甚至 Vim/Emacs 更好吗?
哪些特点让它与众不同?
当我在 2006 年尝试 TextMate 时,我觉得它很“神奇”。它的制表符补全/片段系统、矩形选择/编辑、可扩展性、良好的 SVN 集成和整体风格使它在编码方面比 TextWrangler、DreamWeaver 或我在时间。我对此感到非常兴奋,并在我周围传播了它的力量。
我是在使用试用版完成一个项目后才购买的。对当时的我来说,每一分钱都是值得的。
不过,我花了大约一年的时间大量使用才达到平稳状态。我非常了解TextMate,但它开始在某种程度上感到“有限”。
实际上,TextMate 的影响力非常大:现在许多 IDE/编辑器都有许多受 TextMate 启发的功能。与此同时,TextMate 的发展停滞不前,去年,我开始深入研究 Vim。
学习曲线比 TextMate 更陡峭,感觉更“hackish”,但它更强大。
它是免费的。
TextMate 在编辑方面比 DashCode 好得多(也更通用)。我在上面列出的功能及其修饰使它比 TextWrangler 方便得多。但它远不如 Vim/Emacs 强大。
对我来说,TextMate 物有所值。我正在寻找一个简单的解决方案来在 MediaWiki 中编码时找到匹配的括号/大括号。由于 TextMate 有一个 MediaWiki 捆绑包,它似乎可以找到匹配对和不匹配的对(大部分)。这对我有很大帮助。顺便说一句,我使用 TextWrangler(及其前身 BBEdit Lite)已经有好几年了。这些应用程序可以对 HTML 进行颜色编码,但它们不能为 MediaWiki 做到这一点。最良好的祝愿/每
我没有看到 TextMate 具有的任何功能,而 TextWrangler、Komodo Edit、gvim 等其他程序则没有。就个人而言,我在 OSX 上使用 TextWrangler,发现它可以很好地满足我所有的文本编辑需求。
TextMate 很棒,但是 Mac 唯一的方法对我来说有点烦人,因为我也使用 Windows 和 Linux。所以现在我改用Sublime Text 2,尽管它仍处于测试阶段,但它很稳定并且工作起来很像 TextMate。而且价格相同(59 美元),而且您会得到一个适用于所有主要系统的编辑器。