文:Kim Wimpsett 23/11/2000 摘自CNET
优点:改善了代码编写环境;新增Split View(拆分视图)和JavaScript
Debugger(JavaScript调试程序);HTML和脚本参考非常有用。
缺点:站点报告功能弱;新增功能并非革命性的创新。
结论: Dreamweaver仍是市场上最好的Web编辑软件之一。如果您过去因为它是个直观的编辑器而没有选择Dreamweaver,那么现在正是购买的好时机,因为4.0版本不仅保留了直观编辑的能力,而且还增强了人工编写代码的功能。
评测
Dreamweaver是Macromedia的直观式专业Web编辑软件,它因为易于使用、直观编辑环境功能强大而广受好评。Dreamweaver 4.0则稍稍把重点转向了增强代码编辑环境上。这个新功能很简单,但对那些喜欢手动编写代码的开发人员却很有帮助,但对利用Dreamweaver直观地设计复杂表格、添加层或重排网页布局的人,就不是这样了。
新功能侧重编写代码
如果Web开发人员想手动编写HTML代码,以前的Dreamweaver版本需要开发人员用它那不太好用的HTML
Inspector或用外部编辑软件进行编辑。Dreamweaver 4.0不仅提供了用于手动编写代码的HTML Inspector,它还集成了一个文本编辑器,该程序具有改进过的自定义选项,比如用语法实时定义颜色、代码导航和自动缩进功能。您可利用新的基于代码的工具栏,在Code
View(代码视图)、Layout View(布局视图)和Split View(拆分视图)之间切换。在我们看来,该程序已经有点迷信代码了:只要您愿意,您可以在主窗口中打开Code
View,同时在它上面打开HTML Inspector。以后的Dreamweaver版本应该逐渐淘汰HTML Inspector,它现在已经显得有点多余(尤其是现在又有了3.0版本的Quick
Tag Editor)。
如果您对代码懂得不多,Macromedia甚至还能为您提供详细的支持,它和O"Reilly Publications一起合作,为您提供全面的HTML、CSS和JavaScript代码参考(Code
Reference for HTML, CSS and JavaScript)。当光标位于某个标记内时,如果启动Code Reference,它会打开关于此标记的章节,详细介绍它的属性、浏览器功能等内容。这些内容可能会显得太多(属性列表和功能介绍其实就足够了),不过这种上下文敏感的帮助方式和下拉式导航能让您非常方便地找到需要的网页元素。
新增的 Split View 能让你同时看到代码和设计视图。
与其他产品的兼容良好
Dreamweaver最好的特色之一是它能与其他Macromedia产品相互集成。该程序可和Fireworks一起相互编辑图片,而把Flash内容添加到网页甚至会更容易。同与其他开发人员共享扩展程序的Macromedia
Exchange一起使用时,不需要提高太多价格,Dreamweaver就可利用该程序的这些功能(Dreamweaver/Fireworks捆绑销售的价格是449美元)。Dreamweaver甚至还有一个允许开发员方便地创建远程教学站点的附加程序。同其他技术的协作也同样便利。Code
View模式能自动打开所有非HTML格式的文件,却不会改变它的源代码。Dreamweaver 4.0还提供了一个新的JavaScript Debugger(调试程序),可帮助您执行并修复脚本错误。
依然强大的站点管理功能
虽然Dreamweaver的站点管理功能仍然比许多其他编辑软件强大,但它的某些新工具却不怎么突出。例如,一些新的站点报告只是HTML
Clean-Up命令的翻版(删除空标记、删除多余交连标记等命令)。您会发现Microsoft FrontPage有更多的报告,它可报告有关速度慢的网页、最近添加的文件、未完成的任务等信息。(但是,我们评测的Beta版中没有Check
External Links——检查外部链接报告,这应该是个非常有用的报告。)Dreamweaver的Asset Panel不是列出各种媒体文件的报告,它可帮助您管理站点上的所有各种媒体文件。您可对文件进行排序,将文件添加到收藏列表或将它们归类。
总而言之,Dreamweaver仍是市场上最好的直观式编辑工具之一。虽然它最新的功能并不是什么突破性的功能,但它在总体上开始重视人工编写代码,这使Dreamweaver成了更完善的软件。我们知道很少有哪个Web开发人员完全依赖Layout
View。因此,如果您过去因为不喜欢“所见即所得”式的创作而没有选择Dreamweaver的话,那么现在正是改变纯代码程序员形象的时候了。Dreamweaver在直观式创作和代码编写方面都很出色。
新的站点报告已经足够,但还不是革命性的。
Code Reference 向你提供充足的 HTML、JavaScript 和 CSS 信息。