2017-10-10 162 views
1

我在專業版PyCharm中使用sekizai來控制我的JavaScript代碼在頁面中的呈現位置。PyCharm Professional中的JavaScript語法高亮

在我的django模板代碼中,這意味着我的JavaScript未包含在通常的<script>標記中,因此沒有語法高亮顯示,例如,通常,我會......

<script type="text/javascript"> 
    alert("Syntax highlighting works"); 
</script> 

相反,我有類似:

{% addtoblock "js" %} 
    alert("No syntax highlighting!"); 
{% endaddtoblock %} 

是否有一個快速修復這個?該<script>標籤在我的基礎模板一旦存在,我試圖避免移動內部{% addtoblock %}標籤:

<script type="text/javascript"> 
    {% render_block "js" %} 
</script> 

回答

0

我在十月'17聯繫PyCharm支持。

他們的領先優勢Django的集成開發人員回答說,目前不支持這種情況下...

但是,我敢肯定,這將是可能的,如果你知道如何添加一個新的語法高亮規則。應該可以在這裏修改答案:https://stackoverflow.com/a/41044381/1624894