编辑 textmate 捆绑包不适用...为什么?
我正在用 Ruby 进行编码,我的代码是这样的,而
iterator.each {|item| do_something}
不是这样的(这是 textmate(ea|->) 中的默认代码片段,
iterator.each { |item| do_something }
所以,我只是使用“捆绑包 -> 捆绑包编辑器 -> 编辑代码片段”来编辑它。 ..' 菜单
作为其结果,每个 {|e| __}.tmDelta 文件都是在 ~/Library/Application Support/TextMate/Bundles/Ruby.tmbundle/Snippets 中创建的目录
但是!,如果我输入“ea”和 TAB,没有变化,
有什么问题吗?
I'm coding in Ruby and I code like this
iterator.each {|item| do_something}
not like this(this is default snippet in textmate(ea|->)
iterator.each { |item| do_something }
so, I've just edit it using 'Bundles -> Bundle Editor -> Edit Snippets...' menu
as its result, each {|e| __}.tmDelta file was created in ~/Library/Application Support/TextMate/Bundles/Ruby.tmbundle/Snippets directory
BUT!, if I typed 'ea' and TAB, no change.
what's wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
为了安全起见,您应该复制要自定义的代码片段并将其放入自定义包中。完成后,只需停用原始片段即可。
之后,您需要停用原始片段,有两种方法可以做到这一点:第一种方法快速且肮脏,另一种方法更干净。
第一种方法:
第二种方法:
完毕。
To be safe you should make a copy of the snippet you want to customize and put it in a custom bundle. Once you are done, simply deactivate the original snippet.
After that you need to deactivate the original snippet, you have two ways to do that: the first is quick and dirty the other is cleaner.
The first way:
The second way:
Done.
您可能还想尝试
Bundles ->捆绑包编辑器 ->重新加载捆绑包
。You also might want to try
Bundles -> Bundle Editor -> Reload Bundles
.