我正在编辑一个 .html.erb 文件,并在底部选择了 HTML(rails)。当我输入时,如果我得到:
< ?php if (条件): ? >
< ?php endif ? >
有任何想法吗?
干杯
我正在编辑一个 .html.erb 文件,并在底部选择了 HTML(rails)。当我输入时,如果我得到:
< ?php if (条件): ? >
< ?php endif ? >
有任何想法吗?
干杯
建议:打开你的包编辑器并删除你不需要的 PHP 包。这样,我就不会再干扰您的 ERB 模板了。
您对 .erb 文件的手动绑定可能不正确。查看您运行了哪些手动绑定
默认读取 com.macromates.textmate OakLanguageFileBindings
如果您想摆脱所有手动绑定,请退出 TextMate 并运行
默认删除 com.macromates.textmate OakLanguageFileBindings
更多信息在这里http://blog.macromates.com/2007/file-type-detection-rspec-rails/
不完全理解,但是当我输入:
if
并点击时TAB
,我得到的是 PHP:
<?php if (condition): ?>
<?php endif ?>
您可以创建自己的 ERB 片段,例如在 IF、TAB 上:
<% if ${1:value?} %>
${2}
<% end %>