Emacs 23 + Erlang +迪斯特尔
我可以在其中找到当前的配置示例以及将 Distel 与 Emacs 23(在 Mac Snow Leaoprd 上)一起使用的示例。我在调试(解释模式)时遇到问题,我无法标记制动点。
如果有人在 emacs 23 上有 distel 的工作配置,请与我分享。
Where I can find current example of configuration and using Distel with Emacs 23 (on Mac Snow Leaoprd). I have problem with debugging (interpret mode), I cant mark brakepoint.
If anyone have working configuration of distel on emacs 23, please share with me.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在 distel 中使用调试器的一个问题是我总是需要确保在设置之前加载 distel。
加载文件,输入 io:format("",[]),然后按 M-。导航到 io.erl,确保 distel
现在已加载,确保文件已解释,Cc、Cd、i,迷你缓冲区
现在将显示 C-SPACE 您的行,该标记应该出现
one problem with using the debugger in distel is that I always need to ensure distel is loaded before setting one.
load a file, put io:format("",[]), then press M-. to navigate to io.erl, that makes sure distel is loaded
now make sure the file is intepreted, C-c, C-d, i, the minibuffer will show
now C-SPACE your line, the mark should appear
尝试以下步骤:
然后
或以其他顺序,但您应该杀死监视器缓冲区,直到使用如下行得到非空缓冲区:
在尝试标记断点行之后
try this steps:
Then
Or in other order, but you should kill monitor buffer, until get not empty buffer with line like this:
After try mark line for breakpoint
我开始使用相同版本的 Emacs。我有类似的问题。
以下是对我有用的内容:
1 在 .emacs 文件中,我指定在 Emacs 中执行 erlang shell 的节点名称
2 在 Erlang 模式下的 Emacs 中(只需打开一个 erl 文件):
2.1 我将节点名称设置为 Distel < code>Cc Cd n
2.2 使用
Cc Cd g
将 Distel 加载到节点之后,我就可以设置断点了。
I've started with the same version of Emacs. I had a similar problem.
Here's what worked for me:
1 In .emacs file I specify the name of the node with which the erlang shell is executed in Emacs
2 In Emacs in Erlang mode (just open an erl file):
2.1 I set the node name for Distel
C-c C-d n
2.2 Load the Distel to the node with
C-c C-d g
After this I am able to set the breakpoint.