在TextMate中编辑包

| 我想更改textmate捆绑包“从选择中创建部分”,这取决于一个名为“ create_partial_from_selection.rb \”的文件。 我已经更改了上面的文件,因此它输出双引号而不是单引号。问题是我不知道将编辑后的文件放在哪里。我尝试将编辑后的文件放在〜/ Library / Application Support / TextMate / Bundles中,但是此文件具有依赖项,而依赖项又具有更多的依赖项,因此这实际上没有用。 有指针吗?     
已邀请:
        免责声明:我实际上从未做过有关为文本伙伴创建/编辑包的任何操作。这些只是基于我能够从中收集的建议。 源代码所在的目录(对于我的捆绑软件而言)在这里:
~/Library/Application Support/TextMate/Bundles/Ruby On Rails.tmbundle/Support/bin
如果您打开textmate,请在菜单栏中单击“捆绑包”,然后单击“捆绑包编辑器”,然后单击“显示捆绑包编辑器”,您会看到所有捆绑包的列表,并且可以访问所有其中的动作。在“根据选择创建部分”下,我具有以下内容:
RUBYLIB=\"$TM_BUNDLE_SUPPORT/lib:$RUBYLIB\"
\"${TM_RUBY:=ruby}\" -- \"${TM_BUNDLE_SUPPORT}/bin/create_partial_from_selection.rb\"
我不知道最佳实践指示了什么,但是似乎您有两个选择: 将Bundle编辑器中的路径从
\"${TM_BUNDLE_SUPPORT}/bin/create_partial_from_selection.rb\"
更改为其他内容(也许是
\"${TM_BUNDLE_SUPPORT}/bin/create_partial_from_selection_double_quotes.rb\"
?)。然后将新文件与原始文件放在同一目录中。我想您也可以在捆绑编辑器中使用完全相同的命令的所有相同设置来进行自己的操作。使用此选项,您将保留原始源代码(如果您不小心引入了难以跟踪的错误,则可以使用)。 用新文件覆盖捆绑目录中的“ 4”。可能更快,但是您会在捆绑编辑器中丢失原始命令。我可能会建议对原始文件进行备份,但是您也可以在线找到它,或者很容易地重新下载该捆绑软件,因此,如果您始终可以访问互联网,那么对您来说可能并不重要。 祝好运!     

要回复问题请先登录注册