【问题标题】:Sublime Text 3 - Create tab autocompleteSublime Text 3 - 创建选项卡自动完成
【发布时间】:2016-09-28 05:54:12
【问题描述】:

很抱歉,如果此问题已得到解答,但我只是不知道如何查找它。感谢理解。

我正在使用 sublime 文本在 Rails 中工作,并且在使用 .html.erb 代码时,我想要一种简单的方法来轻松插入 而不必键入所有内容。例如,如果你输入 div.some 然后点击 tab,它将转换为

。

我想要类似的东西,像这样:

  • 如果我输入 % 然后点击 tab,它应该转换为
  • 如果我输入 %= 然后点击 tab,它应该转换为

任何帮助将不胜感激,谢谢。

【问题讨论】:

  • Sublime Text 只是一个文本编辑器。请改用 IDE。如Aptana studio及其keyboard shortcuts
  • @ChetanDatta 幸运的是,Sublime 有很多其他文本编辑器没有的功能,所以这类事情很容易实现,例如使用 sn-ps。

标签: html ruby-on-rails autocomplete sublimetext3 erb


【解决方案1】:

我认为您正在寻找Sublime Text snippets,请查看指南。例如,您可以为'er' 设置一个sn-p,转换为<% %>

你也可以试试Haml,它比erb更漂亮更容易写,还有一个Sublime Text包可以将你的html.erb迁移到.haml文件。

对不起,我不能发布两个以上的链接,你可以在谷歌或 Sublime Text 包管理器中搜索包

【讨论】:

  • 太棒了!请标记正确答案,这样对别人更有用
【解决方案2】:

你可以用这个插件来做这个。

例如:

ERB tags           | er | <% %>
print ERB tags     | pe | <%= %>
print ERB comment  | pc | <%# %>

https://github.com/matthewrobertson/ERB-Sublime-Snippets

【讨论】:

  • 非常感谢,我查一下
猜你喜欢
  • 2013-08-29
  • 1970-01-01
  • 2013-07-05
  • 1970-01-01
  • 2018-04-12
  • 2015-11-22
  • 1970-01-01
  • 2019-08-02
  • 1970-01-01
相关资源
最近更新 更多