如何在.m matlab文件的当前行上创建matlab调试器断点,导致matlab在此时进入调试器?即,暂停当前的代码执行并进入调试器?
这对我有帮助,因为我在外部编辑器中编辑matlab文件。我保存一个文件,matlab清除我在该文件中设置的任何断点。我试过了:
dbstop at [current_file.m]
不起作用,因为它在文件的第一行设置断点。
例如,在 python 中,可以通过以下方式完成:
import IPython
IPython.embed()
答案 0 :(得分:4)
答案 1 :(得分:2)
您可以使用keyboard
停在代码中的某个位置
唯一的问题是每次要添加\删除断点时都需要编辑代码