下载啦编程开发

分类分类

Microsoft Script Debugger(微软脚本调试器)

Microsoft Script Debugger(微软脚本调试器)

v1.0中英双版

大小:1.19 MB更新:2021/04/01

类别:java相关系统:WinXP, Win7, Win8, Win10

立即下载
  • Microsoft Script Debugger(微软脚本调试器)(1)

Microsoft Script Debugger是一款好用的微软脚本调试软件,它可以有效的帮助web开发者进行脚本的调式,软件支持设定中断点、逐步追踪脚本程序、设定书签、执行脚本指令等多种功能,可以大大地提高web开发的效率。

Microsoft Script Debugger(微软脚本调试器) v1.0中英双版

基本介绍

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

软件说明

ASP 程序的调试比较困难,因为没有什么现成的工具,在这里我向大家简要介绍一下 Microsoft Script Debugger,我们可以运用它来进行一定量的程序调试工作。

IIS4.0 所包括的 Microsoft Script Debugger(Script 侦错工具),提供脚本程序的侦错功能。您可以使用 Microsoft Script 侦错工具来进行对使用 VBScript、JScript 编写的脚本程序,以及 Java applets、beans 和 ActiveX 组件的侦错工作。

有的脚本程序在用户端浏览器执行,有的脚本程序(< % … %> 中的部份)在服务器端执行。Microsoft Script Debugger,可以侦错用户端执行的脚本程序以及服务器端执行脚本程序。

在用户端浏览器执行的脚本程序是在用户端的浏览器当中执行,包括在标准 HTML 代码中的 VBScript、Jscript 部份。在浏览器载入此 HTML 代码或譬如按下按钮触发事件时,将执行此包括脚本程序的 HTML 代码。用户端浏览器执行的脚本程序,主要用于对 HTML 表单输入的基本检查等功能。

在服务器端执行的脚本程序是在 IIS 服务器端执行,包括在 .asp 程序中。先在 IIS 服务器上执行,执行结果产生标准的 HTML 代码,再传送到用户端浏览器。服务器端执行的脚本程序,主要用于多个网页之间的连结,HTML 表单输入的处理,以及存取服务器上数据库的资料等。

除错功能

1、设定中断点

2、逐步追踪脚本程序。

3、设定书签。

4、检视呼叫堆叠。

5、检视和更改变数值。

6、执行脚本指令。

脚本调试工具 Microsoft Script Debugger ,配合IE在调Ajax脚本代码时用得到,用 debugger; 设断点。安装后,将Internet 选项->高级->禁用脚本调试(Internet Explorer) 前的“√”去掉。

使用说明

一、设置断点

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()函数。第二步带我们到函数本身。函数是立即添加到调用堆栈,

精品推荐
同类推荐
      相关下载
      说两句网友评论
        我要跟贴
        取消
        推荐专题