【发布时间】:2023-03-13 22:26:01
【问题描述】:
我使用 SublimeText3。我已经安装了 ERB Snippet 包,以便能够在 html.erb 文件中使用if, if-else, end, etc sn-ps。
但是当我尝试打开 foo.html.erb 文件时进入 ST3,它总是用 ERB 打开,而不是 HTML(Rails) 视图。默认情况下,ERB Snippet 仅适用于 text.html.ruby 范围,因此要使其运行,我需要为每个打开的 html.erb 文件使用“使用当前扩展名打开所有文件”,这很烦人。
所以问题是:
- 是否可以确定 ST3 使用 HTML(Rails) 视图而不是 ERB 打开
html.erb? - 或者是否可以找出 ERB Snippets 以与 ERB 范围一起使用?
【问题讨论】:
-
还没有,因为这个问题与双文件扩展名有关,即html.erb,而不仅仅是erb。正如我发现的那样,现在 ST3 不正确支持这种双重扩展。
-
this answer 涵盖了该问题。上周也有人用top level question 提问,因为他觉得这个答案被埋没了。
标签: sublimetext3 erb