[英]Debugging Scheme in Emacs
我從DrScheme轉移到Emacs以編輯我的PLT Scheme文件。 您可以教我如何在Emacs中使用步進器或調試器嗎? 謝謝。
像方案模式這樣簡單的事情就足夠了嗎?還是您需要更多QuackMode這樣的東西? 我強烈建議您閱讀有關Scheme的Emacs Wiki文章,因為它描述了許多有關Scheme和Emacs的選項。 坦白地說,即使在特定環境的DrScheme中也不一定會在Emacs中找到調試器和步進器。 在確定如何將其掛接到Emacs之前,也許應該先尋找您喜歡的Scheme調試器。
綜上所述,我很確定MIT-Scheme擁有您想要的東西,因為您可以從Emacs運行Scheme流程。 另外,還有EdWin 。
跟蹤功能對於調試很有幫助。
(trace function-name)
它將打印參數並返回值。 要關閉跟蹤,請使用:
(untrace)
您無法使用DrScheme的步進器和/或調試器執行此操作,因為它們當前已集成到DrScheme的GUI中。 建立連接可能不會太難,但是到目前為止,沒有人為這項工作感到煩惱。
這不是您要找的答案,但是我發現調試的最佳方法是在整個代碼中插入“ printf”。 漂亮的尼安德特人,但...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.