语法突出显示<script type =“text / html”> elements </script>中的javascript模板

时间:2013-06-17 21:55:10

标签: ruby-on-rails templates vim underscore.js

在我的Ruby on Rails模板中,我在<script type='text/html'>元素中编写了下划线模板。

我正在使用rails.vim和其他插件,但语法高亮和标识规则不适用于这些元素中的htmls。

1 个答案:

答案 0 :(得分:2)

把它放在一个部分。这也使得所有html脚本的页面不再成长为怪物。

<script type="text/x-underscore">
  <%= render 'my_partial_with_syntax_highlighting' %>
</script>

同样使用text / html以外的内容来表示内容类型。