什么是卢布?

Ope*_*erX 11 ruby

什么是卢布,他们的目的是什么?我正在使用Aptana Studio进行开发,当我创建一个新项目时,它询问我是否要使用卢布的模板.但我不知道卢布是什么.

Low*_*ery 9

卢布(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