怎样调试GeoGeo脚本

GeoGeo脚本编辑调试

 

GeoGeo的脚本编辑器可以实现简单的编辑调试功能。

一、编辑代码

可以使用GeoGeo脚本编辑器编辑脚本代码。这是一个基于RichEdit控件的文本编辑窗口,提供基本的输入、修改和撤销、重做等简单功能。

编辑完成后的文本被保存为扩展名为“.c”的纯文本文件。

也可以使用其它文本编辑器编辑GeoGeo脚本,保存为扩展名为“.c”的纯文本文件后,由GeoGeo脚本编辑器打开后调试运行。

脚本编辑窗口见图1

图1 GeoGeo脚本编辑窗口

主窗口区域是编辑窗口,这是一个标签式的多窗口,点击标签可以在不同的编辑文本中切换。运行/调试时执行当前窗口的脚本语句。

窗口的左侧标有代码的行号,有的行号后面有一个小方块,这表明该行有断点。

缺省情况下,绿色的文本表示注释,蓝色是关键字,浅蓝色是内部函数的函数名,字符串为暗红色。品红色的语句行表示当前即将执行的语句行,单步调试或者遇到断点是才出现。

二、调试代码

准备好脚本文本后即可以开始运行和调试。点击开始运行脚本。

如果需要在脚本执行到某处停下来,可以在点击开始执行之前,在希望暂停的行号上点击鼠标左键,这时行号后面会出现一个小方块。这就是脚本程序的断点,程序执行到此处会停下来。再次点击该行的行号,小方块消失,表示断点取消。

在开始运行脚本之前或者程序在断点处等待时,点击图标进入单步执行状态,即每执行1行,程序都停止等待。

设置断点或者进行单步执行的目的是为了观察程序运行的中间结果。GeoGeo也设计了简单的监视功能。可以将变量添加到监视窗口观察它们的值。添加监视的方法是双击需要添加监视的变量或者拖动鼠标将其选中,点击鼠标右键出现1个弹出菜单,在菜单中选择“添加监视”,这是该变量名就出现在监视窗口,变量名的后面就可以观察变量的类型、维数和值等信息。

调试窗口是浮动窗口,用户根据自己的需要放置调试窗口的位置。

多线程代码的调试历来是一个比较麻烦的问题,推荐的方法是将线程函数先更改为普通函数调试,待调试正确后再恢复为线程函数。

三、输出

输出窗口也是浮动窗口,点击显示输出窗口就可以观察输出结果。

 

下载地址:http://download.csdn.net/detail/gordon3000/7922555 

猜你喜欢

转载自blog.csdn.net/gordon3000/article/details/39544799