各种JavaScript开发工具比较(4)
来源:it168 发布时间:2007-10-23 13:29:00
5.真命天子
Visual Studio .NET其实是开发JavaScript程序最优秀的IDE,对JavaScript的代码诱导能力最强,而且还可以进行断点跟踪调试调试,但毕竟有些开发者不想为了开发JavaScript去安装一个体积庞大的Visual Studio .NET。
有一个和Visual Studio .NET在开发JavaScript的表现上不差上下的开发工具那就是Word所提供的Microsoft 脚本编辑器。我们一直和它擦肩而过,也许是和我们离得太近了——近得让我们一直忽略了它的存在。
5.1 界面及功能
你可以在Word中通过:工具→宏(M)→Microsoft 脚本编辑器一睹这位真命天子的尊容。
图 5 Microsoft 脚本编辑器
Microsoft 脚本编辑器使我们几乎可以象开发其他成熟语言(如C++,Java等)的程序一样开发JavaScript程序,简要列述它的功能:
1) 代码诱导功能,不但可以对所有JavaScript对象,DOM对象进行诱导,还可以对HTML的标签进行诱导,由于JavaScript常常和HTML 焦孟相伴,这种同时对两者都进行代码诱导的编辑器使开发的工作变成更加方便快捷,行云流水。此外,对于内嵌在HTML中的JavaScript程序,可以通过菜单:视图→只显示脚本 隐去HTML代码而只显示JavaScript程序,以便得到一个更加清晰的工作窗口。
2) 书签功能,这个功能使得光标在代码体的不同地方进行切换变得方便快速。
3) 其他编辑器所不具备的独一无二的调试功能,那就是断点跟踪调试——我们梦寐以求的JavaScript调试功能终于轻解罗衫了。有了它,我们开发JavaScript程序不再是盲人摸象,编写效率和代码质量将得到提高。


猜你喜欢
- 前言大家应该都知道在很多时候我们不得不和时间打交道,但在Python标准库中处理时间的模块其实设计的不是很友好,为什么我会这么说?因为我相信
- 可以的,看看下面的代码和说明:<%sessionID = session.SessionIDtimeout&nbs
- 查看MySQL执行的语句想实时查看MySQL所执行的sql语句,类似mssql里的事件探查器。对my.ini文件进行设置,打开文件进行修改:
- 基于MySQL分布式锁实现原理及代码工欲善其事必先利其器,在基于MySQL实现分布式锁之前,我们要先了解一点MySQL锁自身的相关内容MyS
- sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。目前sysbench代码托管
- 最近在这找了好久的js菜单,都没找到满意的,今天找了个,觉得不错,最重要的是简单,希望大家可以参照一下先看看效果图吧:代码特点:js+css
- 具体代码如下所示:#coding=utf8from urllib import requestimport reimport urllib,
- 解析接口返回数据1、把json格式的数据转换成单个{key,value}的形式,并把每个dict存入listdef parse(self,d
- 前言在前边的几篇文章中已经基本分享完了编译器前端的一些工作,后边的几篇主要是关于编译器对抽象语法树进行分析和重构,然后完成一系列的优化,其中
- 误区 #20:在破坏日志备份链之后,需要一个完整备份来重新开始日志链 错误 事务日志备份会备份自上次事务日志备份以来所有的事务日志(如果从来
- IE 5.5 中的 JScript 版本是 5.5 版,它比以前版本的 JScript 中多了如数组的 push、pop、shift、uns
- MySQL为开源数据库,因此可以基于源码实现安装。基于源码安装有更多的灵活性。也就是说我们可以针对自己的硬件平台选用合适的编译器来优化编译后
- 面向对象编程的2个非常重要的概念:类和对象对象是面向对象编程的核心,在使用对象的过程中,为了将具有共同特征和行为的一组对象抽象定义,提出了另
- 描述的意思是HTML为中心的前端开发也差不多是web标准的意思。1.HTML是基础2.CSS依靠选择符提供视觉;3.Javascript 依
- 对于一个设了自动增长标识的数据表来说,它的字段的值是由数据库自动设置的;这在导数据时很麻烦。 当我们导数据时,我们往往想想将标识字段的数据也
- 本文实例讲述了Python编程之序列操作。分享给大家供大家参考,具体如下:#coding=utf8''''&
- 微信小程序request请求后台接口php的实例详解后台php接口:http://www.vueyun.com/good/info没有处理数
- 本文实例讲述了js实现九宫格图片半透明渐显特效的方法。分享给大家供大家参考。具体实现方法如下:<html><title&g
- map是key-value数据结构,又称为字段或者关联数组。类似其他编程语言的集合一、基本语法var 变量名 map[keyty
- 最近看到了两行 JavaScript 代码,很受启发。1. 封装 DOM 属性在 JavaScript 中,我们可以获取HTML元素的属性值