我的意思不是清理 REPL 的文本输出;我的意思是清理 REPL 中的所有评估结果。在开发过程中,反复出现C-c C-q
效率C-c M-j
低下。
更新
我可能有一些不好的调试行为。我不确定其他人如何使用 CIDER 开发 progs,但我确实需要上述功能。我想其他开发人员也会遇到和我一样的问题。
例如,在一个clojure prog单元的顶部,我使用declare
声明一个函数foo
,该函数被另一个函数使用bar
,并foo
在之后实现bar
。然后,我C-c C-k
等,编得很好。后来,我删除了foo
偶尔的前向声明。会发生什么?前卫还是很顺利。真的吗?然后,我完成了我的全部工作并愉快地终止了 CIDER REPL 会话。
早上的灾难:foo
找不到符号!
这就是我的故事。那么,没有人遇到过类似的问题吗?