首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在LightTable中配置代码折叠

在LightTable中配置代码折叠
EN

Stack Overflow用户
提问于 2014-03-21 21:38:38
回答 1查看 970关注 0票数 0

从v0.6.1开始,LightTable就有了代码折叠功能,它的键绑定默认是C-=。它对开箱即用的Python文件有效,但对Clojure文件没有任何作用。Codemirror代码在https://github.com/LightTable/Python/blob/master/codemirror/python.js#L351处将折叠设置为“缩进”。我的问题是,如何将代码折叠添加到Codemirror默认不处理的文件类型中。我希望在不接触js文件的情况下这样做,希望在我的用户设置中只写一点ClojureScript。

EN

回答 1

Stack Overflow用户

发布于 2014-05-28 03:39:28

不幸的是,折叠需要一个折叠助手函数,它将从给定的位置开始,寻找折叠的开始和结束位置。这些方法目前适用于使用大括号(如java、c++)或缩进(python)的语言。因此,除非有人编写一个辅助函数来解析s表达式并找到折叠它们的位置,否则clojure中的折叠将无法工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22560370

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档