0
Google的Polymer元素通常在第一個註釋塊中包含一個css變量降價表。我注意到vim的語法突出顯示總是在這裏出現。我認爲這是vim的錯,但我最近發現,根據這些w3 specs,這些註釋實際上是無效的HTML(將--
包含在HTML5註釋內部是非法的)。聚合物元素中的Vim語法突出問題
這裏需要改變什麼? vim是否應該使用更寬鬆的語法熒光筆,或者Polymer應該檢修所有的jsdoc?
編輯:我注意到了同樣的語法高亮的Atom和崇高問題,以及(但不是WebStorm)。
聚合物既不是JavaScript也不是HTML。如果你想「適當」突出顯示,你需要爲聚合物找到一個合適的語法腳本,或者將你的組件變成有效的HTML/JavaScript/CSS /無論如何。 – romainl
給vim-polymer(https://github.com/bendavis78/vim-polymer)插件試試。 – dNitro
@romainl我不敢肯定這是真的,因爲Polymer組件是'.html'文件。 vim聚合物似乎只是錯誤...它不是很成熟。嗯......關於如何自己調整html註釋語法的任何提示? – jonS90