gpt4 book ai didi

eclipse - 逆时针在eclipse中不使用步进调试器?

转载 作者:行者123 更新时间:2023-12-02 10:32:01 26 4
gpt4 key购买 nike

逆时针 doco contains以下声明:

use the out-of-the-box Eclipse debugger possibilities to launch your launch configurations (Debug instead of Run

What you can currently do is being able to place breakpoints in clojure code edited either via the standard text editor

这对我来说建议使用 eclipse 步进调试器。所以我设置了以下 Clojure 代码:

   (ns ccwdebugtest)

(def a 1)

X) (def b 2)

X) (def c 3)

X) (def d 4)

在每个标记为 X) 的点处设置调试点 - 然后我选择通过“调试为 > Clojure 应用程序”运行代码。

我期望得到的是启动 Eclipse Debug模式的提示 - 相反,一个新的 REPL 从底部启动。

当我输入 (println d) 时,我得到结果 4

这告诉我,我的断点在那时未能中断。

我的期望无效吗?难道我做错了什么?

(我正在 OS X 10.8.2 上运行 Eclipse Juno,Java 1.7,CCW 版本 0.10.2.STABLE001)

最佳答案

并非每个 Clojure 行都使用用于调试的行信息进行编译(由 Clojure 编译器,此处与 CCW/Eclipse 无关)。

尝试创建一个函数,并为包含表达式的行添加断点,例如(+ 2 3)。

关于eclipse - 逆时针在eclipse中不使用步进调试器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13953160/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com