【发布时间】:2017-10-25 00:54:48
【问题描述】:
当我将代码分成几行时,html.haml 视图中的语法高亮显示失败:
示例: 单行语法高亮显示:
= link_to results_path(keyword), remote: true, rel: 'tooltip', title: 'Voir les résultats Google' do
%i.icon-external-link
但是在多行上,语法高亮只对第一行起作用:
= link_to results_path(keyword), remote: true,
rel: 'tooltip', title: 'Voir les résultats Google' do
%i.icon-external-link
what I get: no syntax highlighting on "child" lines
what I would expect: syntax highlighting even on child lines
这里是我安装的关于语法高亮和代码显示的包:
- 应用语法
- 哈姆尔
- +Ruby on Rails sn-ps
【问题讨论】:
-
您可以使用竖线字符
|来指定multiline 代码。该代码有效,但不幸的是 Sublime 没有突出显示它。 -
确实代码完美运行,而且它更好地组织在几行。问题是,如果不在“子行”代码中突出显示,就很难区分不同的元素。
标签: ruby-on-rails sublimetext3 haml syntax-highlighting