Rails 查看页面的 sublime 文本快捷方式
Rails sublime text shortcuts for view pages
rails 是否有任何 sublime 文本插件可以为以下片段提供快捷方式:
<%= %>
也许其他 for.each 循环等等?
这可以通过根据您的需要和用途编写自定义的 sublime 文本片段轻松实现。
要创建代码段,转到工具 -> 开发人员 -> 新建代码段
示例 1
<snippet>
<content><![CDATA[
<%= [=10=] %>
]]></content>
<tabTrigger>var</tabTrigger>
<scope>text.html.ruby</scope>
<description>ERB var</description>
</snippet>
当您键入 "var" 时将调用上述代码段并自动插入 "<%= %>"光标位于我们在代码段中指定 $0 的大括号之间。
您可以键入变量名来完成语句。
如果需要插入占位符,那么$0可以替换为${0:varname}。这里的占位符是 varname
示例 2
<snippet>
<content><![CDATA[
<% ${1:@Items}.each do |${2:item}| %>
[=11=]
<% end %>
]]></content>
<tabTrigger>each</tabTrigger>
<scope>text.html.ruby</scope>
<description>ERB each</description>
</snippet>
当您键入 "each" 时将调用上面的代码片段,并自动插入一个基本的每个块。
$ 变量表示您可以通过按 Tab 键在其上导航的字段。
有关代码段的更多语法,请参阅 http://docs.sublimetext.info/en/latest/extensibility/snippets.html。
只需输入 "pe"(不带引号)并按 Tab。
rails 是否有任何 sublime 文本插件可以为以下片段提供快捷方式:
<%= %>
也许其他 for.each 循环等等?
这可以通过根据您的需要和用途编写自定义的 sublime 文本片段轻松实现。
要创建代码段,转到工具 -> 开发人员 -> 新建代码段
示例 1
<snippet>
<content><![CDATA[
<%= [=10=] %>
]]></content>
<tabTrigger>var</tabTrigger>
<scope>text.html.ruby</scope>
<description>ERB var</description>
</snippet>
当您键入 "var" 时将调用上述代码段并自动插入 "<%= %>"光标位于我们在代码段中指定 $0 的大括号之间。
您可以键入变量名来完成语句。
如果需要插入占位符,那么$0可以替换为${0:varname}。这里的占位符是 varname
示例 2
<snippet>
<content><![CDATA[
<% ${1:@Items}.each do |${2:item}| %>
[=11=]
<% end %>
]]></content>
<tabTrigger>each</tabTrigger>
<scope>text.html.ruby</scope>
<description>ERB each</description>
</snippet>
当您键入 "each" 时将调用上面的代码片段,并自动插入一个基本的每个块。
$ 变量表示您可以通过按 Tab 键在其上导航的字段。
有关代码段的更多语法,请参阅 http://docs.sublimetext.info/en/latest/extensibility/snippets.html。
只需输入 "pe"(不带引号)并按 Tab。