Nếu một số chức năng emacs-lisp, chẳng hạn như hook chế độ chính, mất nhiều thời gian hơn dự kiến để thực thi, đôi khi tôi muốn làm gián đoạn nó và xem xét ngăn xếp hiện tại. Lý tưởng nhất, tôi cũng muốn có thể xem xét các giá trị thay đổi, v.v., trong trình gỡ lỗi. Tôi không nói về mã mà tôi đang cố tình thực thi trong chế độ emacs-lisp, mà là mã được thực thi trong hoạt động bình thường của emacs.
Làm thế nào tôi có thể làm gián đoạn việc thực thi mã emacs-lisp trực tiếp trong emacs? Tôi không biết trước chức năng nào tôi cần gỡ lỗi.
Ví dụ, gõ C-g
, trong khi nó làm gián đoạn thực thi, cũng không cho tôi biết chức năng nào bị gián đoạn.
hello
);) Lưu ý tuyệt vời rằng trình gỡ lỗi có tính tương tác - Tôi chưa bao giờ nghĩ sẽ kiểm tra điều đó :)