cider相关内容
我已经安装了 CIDER 0.7.0,现在当我在 Emacs 中启动它时(通过 Mx cider-jack-in RET),我收到以下警告: 警告:CIDER 的版本 (0.7.0) 与 cider-nrepl 的版本不匹配(未安装) 我下载了 cider-nrepl 并发现它由闭包代码组成,而不是 emacs lisp 代码.由于我今天才开始探索Clojure世界,项目页面上也没有安
..
如果我尝试在我的 emacs cider-repl 中评估以下代码,则按预期返回 nil,但在 repl 缓冲区或控制台中不会进行任何打印.我怎样才能按预期打印出来? (dotimes [i 5](.开始(线.(fn [](线程/睡眠(兰特 500))(println (format "Finished %d on %s" i (Thread/currentThread)))))));=>零
..
我只是想清除repl缓冲区,以便在第一行上留下一个提示,例如( user> ). 我有一个快捷键: (禁用'erase-buffer'无效)(全局设置密钥(kbd"C-x C- ")'擦除缓冲区) 但这给出了消息: 文本是只读的 有选项 C-c C-o ,但这仅清除最后的返回值. 使用python和 run-python 时,以下命令 C-x M-o 我相信是 com
..
我一直在我的Bunsenlabs linux的emacs上使用Clojure,这与Debian类似.有人停止工作了. cider-jack-in 命令导致错误.有人可以帮我修复它吗? 版本和错误消息如下: 2017-09-12的GNU Emacs 25.2.2(x86_64-pc-linux-gnu,GTK +版本3.22.20),已由Debian修改 苹果酒20180207.2
..
我有以下 exec-path (根据 describe-variable ): ("/usr/local/bin/""/usr/bin/""/bin/""/usr/sbin/""/sbin/""/usr/local/Cellar/emacs-plus/25.3/libexec/emacs/25.3/x86_64-apple-darwin16.7.0/“) 这是 lein 可执行文件路径:
..
我已经为开发和测试环境设置了单独的database-url,当在REPL中以及在命令行中的lein test中运行我的webapp时,这很好用.这是我的profiles.clj: {:profiles/dev {:env {:database-url "wiki"}} :profiles/test {:env {:database-url "wiki-test"}}} 以及正确的数据
..
使用emacs + cider进行日常开发是非常舒适的。我在文本编辑器中配置的所有东西都使它成为该任务的理想选择。 我在空闲时间工作的当前项目是文本编辑器。我已经在C ++中隐藏了一个,我从emacs中使用了 gdb 来调试。要运行它,我在 gdb中输入设置新控制台和运行 code>缓冲区。这将使弹出一个新的控制台来处理所有的I / O 。 现在我试图在Clojure中重新实现它。到目
..
我正在 Clojure 中使用 Java 库。它使用 System.out.println 直接向控制台输出许多东西。 我正在使用最新的苹果酒与Emacs。我正在用 cider-jack-in 开始苹果酒。但是,我可以看到这些输出。我以为他们会被复制到 nrepl-server 缓冲区,但不是这样。 我还试图运行 什么是(var-root#'* out *(不断*输出*))我完全
..
我不清楚REPL的文本输出;我的意思是清理REPL中的所有评估结果结果。在开发过程中,反复 Cc Cq 和 Cc Mj 效率很低。 更新 可能是我的一些不好的调试行为。我不知道其他人如何使用CIDER开发编程,但我真的需要上述功能。我猜其他开发者也遇到了同样的问题。 例如,在clojure prog单元的顶部,我使用 declare 声明一个函数 foo ,由另一个函数 bar
..
引导任务 boot-cljs-repl 提供了一种连接到 如果正确添加到build.boot依赖项中,可以调用函数(start-repl ),以便启动ClojureScript REPL。 我从Clojure repl中连接到Emacs, 苹果酒软件包的帮助,包含以下函数:(cider-connect) 我想弄清楚如何在两个不同的Emacs缓冲区中同时拥有Clojure REPL
..
请考虑以下情况: 最低启动任务启动http服务器: (boot(serve:handler'myapp.server / handler :port 3000)) (这可能以几种方式启动,这里可以从nrepl会话运行它,例如由 boot repl 处理程序由处理程序在命名空间 myapp.server 中。相应的文件如下所示: (ns myap
..
我遇到的问题在 http://stackoverflow.com/a/25401281/的最后一条评论中提及4329629 (Yu Shen) 我不知道为什么要添加:plugins [[cider / cider-nrepl“0.7 .0“]] at 〜/ .lein / profiles.clj不工作。但是同样的表达式::plugins [[cider / cider-nrepl“0.
..
我最近开始在Emacs 24下使用CIDER。我的工作流程涉及通过Tramp到远程服务器,然后执行 cider-jack-in ,运行 nREPL 连接到该服务器上的Clojure的服务器。如果我在一个新的Emacs实例运行它一切正常。但如果由于某种原因连接断开或我休眠系统,我无法重新启动REPL。我收到以下消息: 连接到nREPL on localhost:58062 ... 过程过滤器
..
当我用 lein ring server 启动我当前的项目并尝试通过cider从Emacs连接到它时,我收到以下警告: ; CIDER 0.8.2(Java 1.7.0_51,Clojure 1.6.0,nREPL 0.2.6) 警告:不支持以下必需的nREPL操作: apropos classpath complete eldoc info inspect-start inspect-r
..
我不是意味着清理REPL的文本输出;我的意思是清除REPL中的所有已评估的结果。在开发期间,重复 Cc Cq 和 Cc Mj 效率低。 $ b b UPDATE 我的一些错误调试行为。我不知道其他人如何使用CIDER开发程序,但我真的需要上面提到的功能。我猜其他开发人员也会遇到和我一样的问题。 例如,在clojure prog单元的顶部,我使用 declare 声明一个函数 f
..
我安装了CIDER 0.7.0,现在当我在Emacs中启动它时(通过 Mx cider-jack-in RET ), : 警告:CIDER的版本(0.7.0)与cider-nrepl的版本不符(未安装) 我已下载 cider-nrepl 和发现它由闭包代码组成,而不是emacs lisp代码。因为我今天开始探索Clojure世界,并且在项目页面上没有安装说明,你能告诉我如何安装cide
..
如果我尝试在我的emacs cider-repl中评估以下代码,则会按预期返回nil,但打印操作不会发生在repl缓冲区或控制台中。如何按预期打印? (dotimes [i 5] (.start (线程 (fn [] (线程/睡眠(rand 500)) (println(format“Finished%d on%s”i(Thread / currentThread))) ))) ; =
..