[英]R: debugging code from emacs using ess-tracebug?
我想在emacs中使用R代碼的交互式調試,並找到關於ess-tracebug的內容,但無法使其工作。 我做了以下事情:
ess-tracebug
Cc Cn
執行R腳本 Mc c
,說“調試不活躍” 這是我添加到~/.emacs
文件中的內容:
(load "/home/user/ess/ess-5.13/lisp/ess-site")
(ess-toggle-underscore nil)
(add-to-list 'load-path "/home/user/emacs/")
(require 'ess-tracebug)
(add-hook 'ess-post-run-hook 'ess-tracebug t)
(define-key ess-mode-map "\M-]" 'next-error)
(define-key ess-mode-map "\M-[" 'previous-error)
(define-key inferior-ess-mode-map "\M-]" 'next-error-no-select)
(define-key inferior-ess-mode-map "\M-[" 'previous-error-no-select)
有什么建議?
我假設你在Emacs緩沖區中運行R
並且你的腳本在另一個緩沖區中。 要使用ess-tracebug
進行調試,必須鍵入Mx ess-tracebug
以啟動實際的tracebug會話。
這應該做的工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.