突出显示LightTable中函数/不可变的出现的定义

时间:2015-01-20 12:20:04

标签: clojure syntax-highlighting lighttable

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

例如,如果我有以下代码

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

当我用光标指向其中一个时,我希望能够突出显示与功能相关的所有内容。因此,不应突出显示字符串a中的abc

直接跳到定义a的点也是很好的。 (我试过Strg + .,但那不起作用)

1 个答案:

答案 0 :(得分:1)

突出显示功能是通过插件实现的,只需转到“插件管理器”并搜索match-highlighter即可。如果您不喜欢这个样式,您只需要分叉项目并调整CSS

如果你想合作:

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

跳转到定义还没有实现afaik,如果你喜欢别的东西,请密切关注插件列表

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