编辑 textmate 捆绑包不适用...为什么?

发布于 2024-10-29 02:39:43 字数 447 浏览 2 评论 0原文

我正在用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

吲‖鸣 2024-11-05 02:39:43

为了安全起见,您应该复制要自定义的代码片段并将其放入自定义包中。完成后,只需停用原始片段即可。

  1. 在捆绑包编辑器中,点击左下角的“+”菜单,选择“新建捆绑包”并为其命名。
  2. 复制您想要自定义的代码片段(使用“++”按钮),然后将其拖到您的自定义包中。
  3. 根据您的喜好编辑片段。

之后,您需要停用原始片段,有两种方法可以做到这一点:第一种方法快速且肮脏,另一种方法更干净。

第一种方法:

  1. 在列表中找到原始包并删除其“Tab Trigger”。
  2. 否第 2 步。

第二种方法:

  1. 单击“Ruby”包的名称以显示其结构。
  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.

  1. In the Bundle Editor, hit the "+" menu at the bottom left, choose "New Bundle" and give it a name.
  2. Make a copy (with the "++" button) of the snippet you want to customize then drag it to your custom bundle.
  3. Edit the snippet to your liking.

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:

  1. Find the original bundle in the list and remove its "Tab Trigger".
  2. No step 2.

The second way:

  1. Click on the name of the "Ruby" bundle to show it's structure.
  2. Find the original snippet under "Menu Structure" and drag it under "Excluded Items".

Done.

夜灵血窟げ 2024-11-05 02:39:43

您可能还想尝试 Bundles ->捆绑包编辑器 ->重新加载捆绑包

You also might want to try Bundles -> Bundle Editor -> Reload Bundles.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文