Microsoft Script Debugger(微软脚本调试器) v1.0 官方中文版 下载-
基本介绍
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) 前的“√”去掉。
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。
相关推荐
- Ezicomond Assambly Language IDE(汇编语言集成开发环境) v0.3 中文绿色免费版 下载-
- WebSocket测试工具下载 WebSocket客户端测试工具 v4.20 中文安装免费版 下载-
- 汇编语言环境配置工具下载 汇编语言环境一键配置工具 v0.4.2.3 中文绿色免费版 下载-
- 汇编工具下载 64位汇编工具 v1.2 免费绿色版 下载-
- particleeditor下载 particleeditor粒子编辑器 v2.1 英文绿色免费版 下载-
- Digital Mars C/C++下载 Digital Mars c(C/C++编译器) v8.57 免费绿色版 下载-
- json解析工具下载 JSON解析转换工具 V1.0 绿色免费版 下载-
- googlemapapiv3离线包下载 google map api离线地图包 v3.30.4 最新免费版 下载-
- g代码编辑软件下载 macode g代码编辑器 v1.0.2.6 官方安装免费版 下载-
- HashSlash下载 哈希值工具 HashSlash v1.5.0 中文绿色免费版 下载-