卢布(RUby BundLE的一种收缩)主要是TextMate包(片段,命令,模板等的集合,用于为流行的TextMate文本编辑器创建的各种编码语言).虽然TextMate本身是一个商业Mac应用程序,但捆绑包是社区贡献的,并且大量的捆绑包增加了它的流行度,然后添加到其他编辑器(例如Windows的E编辑器)以尝试复制他们的支持.由于这些需要Ruby,因此它们可能比Textmate捆绑包更强大.如果您需要支持Aptana Studio中尚未包含为"捆绑"选项的语言,您几乎可以肯定下载一个TextMate包,然后使用Aptana中的"转换Textmate捆绑"功能(命令>捆绑开发>转换TextMate捆绑包)创建一个新的卢布.
顺便说一句,Aptana将卢布存储在名为"Aptana Rubles"的目录中,您可以在用户文档目录(在Mac或Linux上)或"用户"目录(Windows)中找到它.当你下载一个卢布时,它使用Git来检查这个位置,但是如果你找到Aptana不知道的其他卢布,你可以简单地将它们添加到这个文件夹中以获得相同的效果.
注意:如果您在Aptana Studio提供的编辑器中处于活动状态,您将只能看到使用Rubles的能力(即,如果使用带有Aptana Studio插件的Eclipse IDE,则可以使用非Aptana编辑器,您可以在其中查看命令,但不能使用它们).大多数Aptana提供的编辑器在其名称中都有"Source"一词(例如PHP Source Editor).
小智 6
卢布用于扩展Aptana Studio 3的功能.您可以为片段和其他所需的自定义命令添加快捷方式.您将在此处找到有关卢布是什么以及如何开发卢布的更详细说明:
http://wiki.appcelerator.org/display/tis/Rubles