管理 TextMate 包有哪些不同的方法?

管理 TextMate 包有哪些不同的方法?

我发现 TextMate 软件包的功能和多样性相当不错,但即使在 2011 年,似乎也没有很好的方法来合理地管理 TextMate 软件包、保持更新以及添加和贡献功能。

这是获取Bundles包(没有主页...只有一个 SVN 仓库),这是一项令人钦佩的努力,但仍然感觉很拼凑,并且没有提供足够的背景信息让我在捆绑包中进行选择。

这是文本伴侣宝石,它的功能不多,而且没有积极的开发。

我是否错过了一个更好的方法来查找、管理和贡献 TextMate 软件包?我是否应该更加努力并手动管理 ~/Library 中的软件包?

答案1

没有更好的方法,因为现在很少有人关心 TextMate。当前分支大约 2 或 3 年来没有收到新功能,我们等待 TM2 的时间更长。

几周前,有人(虽然不是 TM 的作者)在 Macromate 博客上发布了一条简短消息,承诺年底将推出 TM2 alpha 版本。如果你乐观的话,也许你可以自我催眠,相信捆绑管理会更好用。

与此同时,GetBundles 是你最好的选择。它给人的感觉是“拼凑起来的”,因为它确实是。尽管该工具的作者缺乏长远的眼光和现实主义,但人们还是会采取这种黑客手段来维持旧工具的运行。

我同意你关于 GetBundles 缺乏上下文的观点,但你可以毫无顾虑地安装许多并发包:TM 的包是“被动的”,不会破坏任何东西。你可以测试和卸载它们,并且可以轻松地混合和匹配代码片段和命令来创建你自己的元包。

如果您想为该生态系统做出贡献,我认为您需要向软件包的作者发送拉取请求或直接联系他们。您查看过网站吗?2007/2008 年左右,有一个非常活跃的 IRC 频道。

也许当 TM2 发布时,整个事情会再次兴起,但如果你想加入一个充满活力的社区和一位活跃的开发人员,我建议你看看 Sublime Text 2。

或者学习 Vim/emacs。

相关内容