我正在爲Coda更新舊的Twig模式。 Coda使用大部分SubEthaEdit格式進行語法着色。SubEthaEdit風格定義的語法着色
但是我對正則表達式並不太滿意,我只是在學習SubEthaEdit的格式。此外,恐慌還沒有記錄Coda使用該格式。
所以......
我開始簡單,並在此結構的工作:
{% block header %}
我已在{%
和%}
選擇有:
<keywords id="Template Tag" scope="markup.tag.framework" useforautocomplete="yes"> <regex>({%|%})</regex> </keywords>
我選擇了block
:
<keywords id="Template Tags" scope="keyword.control" useforautocomplete="yes"> <string>block</string> </keywords>
然後我嘗試:
<keywords id="Variables in Twig" scope="markup.tag.attribute.name" useforautocomplete="no"> <regex>\w</regex> </keywords>
得到head
或在該行使用的任何其他變量。但它什麼都不匹配。