2

我可以在哪里找到当前配置示例并将 Distel 与 Emacs 23 一起使用(在 Mac Snow Leaoprd 上)。我在调试(解释模式)时遇到问题,我无法标记刹车点。

如果有人在 emacs 23 上有 distel 的工作配置,请与我分享。

4

3 回答 3

3

在 distel 中使用调试器的一个问题是我总是需要确保在设置一个之前加载 distel。

加载一个文件,输入 io:format("",[]),然后按 M-。导航到 io.erl,确保加载 distel

现在确保文件被解释,Cc,Cd,i,迷你缓冲区将显示

现在 C-SPACE 你的行,标记应该出现

于 2009-11-16T20:46:59.207 回答
1

试试这个步骤:

C-c C-d g

然后

C-c C-d i
C-c C-d m
C-x 4 0
C-c C-d m

或者以其他顺序,但您应该终止监视器缓冲区,直到使用如下行获取不空缓冲区:

PID          Initial Call          Status    Info

尝试为断点标记行后

于 2010-08-22T05:33:25.207 回答
0

我开始使用相同版本的 Emacs。我有一个类似的问题。这对我有用:

1 在 .emacs 文件中,我指定在 Emacs 中执行 erlang shell 的节点的名称

(setq inferior-erlang-machine-options '("-sname" "emacs"))

2 在 Erlang 模式下的 Emacs 中(只需打开一个 erl 文件):

2.1 我为Distel设置节点名C-c C-d n

2.2 将 Distel 加载到节点C-c C-d g

在此之后,我可以设置断点。

于 2014-03-08T09:04:36.943 回答