在PyCharm中,是否可以爲文件的語法高亮定義自定義規則,這些文件結合了兩種不同語言的語法?PyCharm:突出顯示自定義文件類型
一個有點人爲的例子:下面的文件應該被視爲HTML,除了腳本標籤中的文本,應該被視爲Python代碼。
<html>
<p></p>
<script type="text/python">
v = "something"
</script>
<br />
<script type="text/python">
print v
</python>
</html>
獲得代碼完成的獎勵點也可以使用。
請注意,「IntelliLang」擴展功能不適合,因爲在第二個塊中它不會看到以前塊中聲明的變量。
http://stackoverflow.com/questions/24840231/custom-syntax-highlighting-in-jetbrains-ides可能會有所幫助 – Bahrom