技术开发 频道

探求JavaScript开发工具



    开启调试功能
    在Microsoft 脚本编辑器中并不能运行JavaScript程序,它借助外部IE运行JavaScript程序,但默认情况下,IE的脚本调试功能是禁用的,这样Microsoft 脚本编辑器就无法获取脚本在IE中运行的情况,因此也就无法进行调试,所以要进行JavaScript的调试必须先将IE中打开脚本调试的功能:
在IE 中:工具→Internet 选项...→高级,打开Internet选项对话框,在“设置”列表中找到“禁用脚本调试(Internet Explorer)”的选项,去除前面复选框的对勾,如图 6所示:


图 6 起用Internet脚本调试功能

    开启IE的脚本调试功能后,返回Microsoft 脚本编辑器,在脚本中放置一些断点,点击工具栏上的 按键,Microsoft 脚本编辑器会调用外部的IE打开脚本,当脚本被激活运行时,返回到编辑器中即可断点跟踪调试,如图 7所示:


图 7 断点跟踪调试

    按F11或工具栏上的 按钮进行单步跟踪调试,要查看变量的运行期值,只需选择目标变量的签名,按Ctrl+Alt+Q弹出快速监视窗口,查看变量的当前值,如图 8所示:


图 8 查看运行期变量值

    这种查看运行期变量值的方式对于习惯了使用JBuilder,Eclipse的开发者来说也许觉得比较麻烦——Microsoft脚本编辑器不能通过鼠标移上去,自动显示变量值,这对应高级开发工具来说是习以为常的调试功能。如果你期望这样的调试效果,那就得使用Visual Studio.NET所提供的脚本调试器。

    如果你安装了Visual Studio .NET,并激活了IE的脚本调试功能,当运行一个带错误的JavaScript网页,IE将弹出如图 9所示的调试器选择窗口:


图 9调试器选择窗口

    点击确定后,Visual Studio .NET实时调试环境启动,移动鼠标到JavaScript程序的变量上,其运行期的值将马上显示出来,如所示:


图 10 Visual Studio .NET所提供的脚本调试工具

    6 结束语
    到目前为止,还没有一款开发工具,可以使我们象开发Java,C++程序一样开发JavaScript程序,但除了不能在开发工具内部运行JavaScript程序外,Word所提供的脚本编辑器在其他方面已经表现得非常出色了。而且由于几乎每个开发者都在自己的机器上安装了Word,所以去搭建这样一个JavaScript开发环境可谓手到擒来。因此到目前为此,如果你需要编写一个逻辑复杂的JavaScript程序,使用Word的脚本编辑器是比较理想的,当然如果仅是写几行表单校验这样通俗简单的JavaScript代码,直接在Dreamweaver 或在EditPlus类型的编辑工具中就可以了。

0
相关文章