当我在MATLAB中选择另一个编辑器作为默认编辑器时,为什么MATLAB编辑器/调试器会弹出?

11次浏览(过去30天)
我在MATLAB中使用一个外部文本编辑器作为默认编辑器。我选择使用DBSTOP在我的MATLAB文件中设置断点。当我在设置断点后执行代码时,代码确实在断点处停止,但MATLAB编辑器/调试器也会弹出该文件。这是不需要的,因为我已经在外部编辑器中打开了文件。

接受的答案

MathWorks支援小组
MathWorks支援小组 2013年5月22日
为了防止MATLAB编辑器/调试器在遇到断点时打开MATLAB文件,请关闭“首选项- MATLAB中的>编辑器/调试器”中的“MATLAB到达断点时自动打开文件”选项。注意,这不能通过命令行完成。
当选择此选项时,MATLAB将在MATLAB编辑器/调试器或Emacs中打开MATLAB文件。外部文本编辑器没有与MATLAB图形调试功能集成。有关在MATLAB中将Emacs设置为集成文本编辑器的详细信息,请在MATLAB命令提示符上执行以下命令:
docsearch (emacs作为文本编辑器
2的评论
杰德
杰德 2015年7月31日
编辑:MathWorks支援小组 2021年7月9日
更新:
我发现这个方法很有效:
com.mathworks.services.Prefs.setBooleanPref (EditorGraphicalDebugging,假)
感谢这个链接:

登录评论。

更多答案(0)

类别

了解更多调试与分析帮助中心文件交换

2022世界杯八强谁会赢?

世界杯预选赛小组名单社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!世界杯预选赛小组名单

开始狩猎!

Baidu
map