2017-05-24 47 views
1

語法高亮在我html.haml觀點失敗,當我打破了我的代碼的幾行:語法在崇高的文本3多代碼高亮問題(Ruby on Rails的&Haml的)

例子: 語法高亮工作單行:

= 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

這裏有突出&碼顯示我已經安裝指語法包:

  • ApplySyntax
  • Haml的
  • + Ruby on Rails的網頁摘要
+0

您可以使用管道字符'|'來指定[multiline](http://haml.info/docs/yardoc/file.REFERENCE.html#multiline)代碼。代碼有效,但不幸的是Sublime沒有強調它。 –

+0

事實上,代碼完美地工作,它可以更好地組織在幾條線上。 問題在於,在「子行」代碼中突出顯示時很難區分不同的元素。 –

回答

1

https://github.com/iRet/sublime-haml修復了iss對我來說(崇高3)。安裝後,只需選擇Ruby Haml(帶語法選項的根列表)而不是Rails -> Ruby Haml

+0

謝謝假面! 我檢查了幾個文件,它似乎做的伎倆:)。我會嘗試 ! 但是在第一頁我檢查了一下,我注意到另一個突出的錯誤:/但這是另一個故事...... –