在 LightTable 中突出显示 function/immutable 出现的定义

Highlight definition of occurences of a function/immutable in LightTable

是否有可能在 Clojure 编辑器 LightTable 中突出显示所有出现的函数并(跳转到)它的定义?

例如,如果我有以下代码

(defn a [x] (* x x))
(str "abc" (a 4))
;; ... some more code  ...
(a 2)

当我将光标放在其中一个 a 上时,我希望突出显示与函数相关的所有 a。所以字符串abc中的a不应该高亮显示。

直接跳到定义a的地方也不错。 (我试过 Strg + .,但没用)

高亮功能是通过插件实现的,只需到"Plugin Manager"搜索match-highlighter即可。如果你不喜欢这种风格,你只需要 fork 项目并调整 CSS

如果你想合作:

https://github.com/Gozala/lt.plugins.match-highlighter

跳转到定义 还没有实现 afaik,如果您喜欢其他东西,请留意插件列表

https://github.com/LightTable/plugin-metadata