2
有高亮塊模式是非常好的,但它只突出基於parens匹配塊。我也想添加對語義塊的支持。 例如將case
,try/catch
,lambda
和其他表達式視爲塊並突出顯示其中的代碼。如何解析Elisp中的代碼塊?
我已經習慣了語法表,但他們似乎只適用於語法,並不能幫助我解決我的問題。
Elisp中有什麼東西可以用於此任務嗎?
有一種官方語言模式(我希望Erlang現在可以使用它),它有關鍵字列表,但我認爲它僅用於縮進和突出顯示。
一個簡單的,模式不可知的解決方案是突出顯示基於壓痕深度的塊。 – Lindydancer