Microsoft Script Debugger(微软脚本调试器) v1.0 官方中文版

Microsoft Script Debugger是一款微软脚本调试器,它可以有效的帮助web开发者进行脚本的调式,软件支持设定中断点、逐步追踪脚本程序、设定书签、执行脚本指令等多种功能,是广大web开发者一个必备的辅助工具,需要的朋友们可以下载试试吧!

基本介绍
Microsoft Script Debugger可以侦错用户端执行的脚本程序以及服务器端执行脚本程序。在用户端浏览器执行的脚本程序是在用户端的浏览器当中执行,知识兔包括在标准 HTML 代码中的 VBScript、Jscript 部份。在浏览器载入此 HTML 代码或譬如按下按钮触发事件时,将执行此包括脚本程序的 HTML 代码。用户端浏览器执行的脚本程序,主要用于对 HTML 表单输入的基本检查等功能。

功能介绍
1、设定中断点
2、逐步追踪脚本程序。
3、设定书签。
4、检视呼叫堆叠。
5、检视和更改变数值。
6、执行脚本指令。

使用介绍
一、设置断点
1、断点标志知识兔可以设置在调试器中,迫使代码执行停止在这一点上,开始单步执行代码。载知识兔 debug_timestable2.htm到浏览器页面。这将打开调试器和停止执行与知识兔的一致 调试器声明。现在想象一下,知识兔想要阻止 writeTimesTable()函数在直线上写的结果乘以表的页面,即 document . write(writeString)。这是最后一个语句 为循环。然而,知识兔不想手动步骤之前仔细阅读每一行。知识兔能做的就是在这行设置一个断点,然后知识兔单击Run图标,将重新启动代码执行以正常的方式,也就是说,没有单一的步进。当达到断点,代码的执行将会停止。
2、设置断点,知识兔需要向上滚动代码在调试器窗口,直到知识兔可以看到知识兔想要的线把断点。知识兔点击这条线,然后知识兔单击Toggle Breakpoint工具栏上的图标,说明。
任何与断点由红褐色表示点左边的代码窗口,由线本身被设置为红棕色,尽管可能并不总是彩色的。知识兔可以一次设置许多或几个断点知识兔希望,如果知识兔想要打破在其他行知识兔可以添加断点。
3、设置一个断点,知识兔只需知识兔点击相关行代码,再次单击Toggle breakpoint图标,切换了。立即清除所有断点,知识兔可以在这里知识兔点击清除所有断点图标说明。
二、命令窗口
1、在单步执行代码并检查执行流的是有用的,什么是真正有用的是能够检查包含在变量的值。知识兔可以做所有这些事情使用调试器的命令窗口。希望在执行暂停开放之前知识兔设置的断点。document.write(writeString);让知识兔看看知识兔如何找出当前价值中包含的变量 writeString.
2、首先,知识兔需要从内部打开命令窗口调试器。知识兔通过单击命令窗口图标,说明这里,或通过选择从视图菜单命令窗口。
在命令窗口中,知识兔输入变量的名称知识兔想检查,在这种情况下 writeString;然后知识兔单击Enter。这将导致下面的值包含在变量里,打印知识兔的命令在命令窗口,如图所示图
三、调用堆栈窗口
1、当通过代码单步时,调用堆栈窗口保持运行列表的函数被称为到当前点的执行代码。让知识兔创建一个示例web页面,展示了调用堆栈很好。
2、保存该页面 debug_callstack.htm,然后知识兔装入IE。加载时,知识兔会看到一个空白的网页和一个按钮。单击按钮,调试器将打开 调试器声明 button1_onclick()函数,它是连接到按钮 onclick事件处理程序
3、打开调用堆栈窗口中,单击工具栏中的“调用堆栈”图标,说明这里,或选择从视图菜单调用堆栈。
现在知识兔的调试器的样子
4、每一次函数被调用时,调试器添加函数调用堆栈的顶部。知识兔已经可以看到,第一个函数是附加到的代码 onclick事件处理程序的按钮。匿名函数是事件处理程序调用知识兔的代码 onclick函数。接下来,添加到所调用的函数的调用堆栈 onclick事件,它是函数 button1_onclick()显示调用堆栈的顶部。
5、如果知识兔想看到每个函数第一次进入时,知识兔只需要在调用堆栈窗口知识兔双击函数名。知识兔双击将显示。现在知识兔双击顶线,这将带知识兔回到当前执行点。
6、现在单步执行两次,使用进入图标。第一步是调用 firstCall()函数。第二步带知识兔到函数本身。函数是立即添加到调用堆栈,

注意事项
使用此工具时请将ie的Internet 选项->高级->禁用脚本调试(Internet Explorer) 前的“√”去掉。>

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看下载!

如何免费获取密码?

点击下载

评论