如何在Syslab使用调试功能
技术分享
发布于 2025-07-23 10:00:45
查看 10过去314天
可以使用Julia 调试和调试控制台。
1.Julia 调试
启动调试:在编辑器中打开代码文件,在工具栏上单击启动调试或 F5,即可开启调试运行。
调试按钮:在工具栏 Ribbon上,选择主页页签,提供调试运行的快捷按钮,分别为:
继续(F5):启动调试或者继续运行调试;
步进(F10):单步执行遇到子函数时不会进入子函数内,而是将子函数整个执行完再停止;
步入(F11):单步执行遇到子函数就进入并且继续单步执行;
步出(Shift+F11):当单步执行到子函数内时,执行完子函数余下部分,并返回到上一层函数;
重启(Ctrl+Shift+F5):重新启动调试;
退出调试(Shift+F5):停止调试。
调试按钮位置如下图:

断点调试
Syslab 代码调试器,提供断点调试功能。
(1)设置断点:
将鼠标移至需要断点的行首,此时会出现浅红色的圆点,单击设置断点,变为红色圆点。
(2)取消断点:
将鼠标移至断点的行首,单击红色圆点即可取消。或者在断点栏,通过单击
删除断点,单击
删除所有断点。

比如在文件 26 行、34 行分别添加断点,单击开始调试,程序在 26 行停止,单击继续,程序停止在 34 行,如下图:

添加监视
Syslab 代码调试器,提供添加监视功能。在调试过程中,可以监视任意表达式。比如输入 f ,监视 f 的变化,如下图:
2.调试控制台
在调试控制台中输入命令,按 Enter 键执行并回显计算结果。

比如,在编辑框中输入 sin.(0:0.1:pi) 后,将立即回显计算结果,如下图:
查看变量
在调试控制台的编辑框中,可以输入任意表达式。比如输入 f 将回显该变量的值,如下图:

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境