吉里吉里为支持debug而提供了几个辅助窗口。请详细各参考链接的说明。
- 控制器
- 能够打开各个辅助窗口、停止事件发生、转储TJS上下文、生成消息映射文件、强制结束系统。
- 脚本编辑器
- 可以用来编写并执行简单的 TJS 脚本。当异常发生时时,为了指出异常发生的位置,有时会启动一个名为「脚本编辑器 (异常通知)」的脚本编辑器窗口。(译注:汉化的吉里吉里内核就是使用‘例外通知’的字样,实际异常通知更合情理)
- 表达式监视器
- 可以轻松地一次查看许多表达式的结果。
- 控制台
- 可以显示吉里吉里的系统和用户脚本输出的各种调试用消息。另外,也可以输入TJS2式并当场执行,显示公式的结果。
特别是在控制台上,通过
Debug.message 显示用户程序在程序中输出的消息。在程序的任意位置调用方法,将变量的内容显示在控制台上,可以看到正在执行的变量的内容。
另外,在控制台底部的输入栏中输入TJS2式,按下Enter键,可以当场执行该式。这对于直接调用正在运行的对象的方法或将值赋值给对象的属性或变量非常有用。
有关向控制台显示消息的方法和在文件中记述日志的方法,请参照
命令行选项 的「debug相关的选项」以及
Debug 类。