Textmate中的自动完成功能

Ell*_*iot 2 textmate ruby-on-rails textmatebundles

有时我会观看有人使用文本配对的屏幕转换.

我是rails开发人员,因此这些是rails screen casts.

他们会输入类似的东西:

高清

例如

并且"结束"将自动出现在下方.

我确实启用了Rails的捆绑包 - 为什么这不会发生在我身上?

谢谢!

mic*_*ino 15

您正在编辑的文件需要正确的扩展名(.rb在您的情况下),以使Textmate了解要使用的正确包.

你在TM窗口的底部看到了什么?(在#行和列#之后)?

那是"Plain Text"吗?

如果您看到与其不同的内容RubyRuby on Rails单击其右侧的小向上/向下箭头,则打开包的下拉列表并选择:RubyRuby on Rails.

这样一来,当你按下TAB写入后" def"它的方法创建将自动完成你.

您还可以检查Bundles> Bundle editor> Edit snippets ...(然后选择Ruby),看看你是否将snippet"def"配置为在你点击TAB时被触发(参见声明>方法).