在Windows系统还是在Mac系统上运行?
Dreamweaver能同时运行于Windows和Macintosh平台上。要确保两个平台都有足够的内存,因为让其运行的系统最低要求是至少有96兆可用内存。
那么我不喜欢的又是什么呢?
我最大的抱怨(这同时也是很多人对ColdFusion诸多抱怨中共同的一个,我也是抱怨人之一)就是Dreamweaver MX太慢了。打开文件慢,保存文件也慢——一般而言,这个程序大部分的东西都慢。这一点降低了Dreamweaver最好特性之一的光彩:分屏的代码/所见即所得的查看模式。我发现分屏显示对于马上看到我所编写代码的结果是非常有用的。除了一件事:刷新所见即所得的内容需要花费很长的时间,而在这期间我都可以使用[Alt][Tab]切到一个浏览器页面按[F5]刷新来看到它了。
ColdFusion Studio 5大约12到23兆系统内存。Dreamweaver MX使用31到32兆。尽管Dreamweaver能够做的事情要稍稍多一点,但是速度仍旧是个问题。但是这不是没有办法的;速度的损失可以通过工作站里大量的内存来弥补。
还有一个问题:可能这只是我个人的问题,Dreamweaver MX有许多的按钮和选项卡。它们都很重要,也是很有用的,但就是太多了,很容易分散我的注意力。
我以前就喜欢的东西是什么?
我所喜欢东西的清单要比我不喜欢的长得多。下面就是我尤其喜欢的一些特性。
给我印象最深的是CSS的集成。我立即就喜欢上了这个特性。这一个特性让我原来不喜欢的三个东西都烟消云散了。我讨厌记住样式,尤其在样式很多的时候。输入一个标签就能把样式表里的样式属性加到上下文里,这给人以非常深刻的印象。
和CSS的集成一样好的是Dreamweaver的XML文档类型定义(DTD)的集成。通过标签提示访问DTD会让使用和编写XML比以前容易得多。有了这个特性,需要使用单独的编辑器来处理XML文档的机会就少得多了。
为了保持前进的想法和动力,Dreamweaver还提供了对XHTML标示语言的完全支持。你可以把HTML转换成XHTML,并保证所生成的完全符合XHTML。
网站管理也非常好——比我以前使用ColdFusion Studio的时候要好得多。网站面板很容易使用和理解。它所集成的VSS和集成在Studio里的一样好。创建网站的精灵拥有很多强大的选项;我很惊奇自己能有为创建所提供的控件。
除了更改以后进行刷新的速度很缓慢这个缺点以外,代码/所见即所得的查看模式(图C)是Dreamweaver MX里非常好的东西。能够看到你的表格和窗体成型,以及看到使用<CFINCLUDE>标签剥夺掉了原来手动编写代码的“编码、保存/跳到浏览器页面,刷新”的乐趣,但是它极大地减少了正确编写页面的工作。
图C
看看表格是怎么形成的
总体印象
总体来说,最新版本的Dreamweaver给我的印象是很深刻的。事实上,这个版本是安装其各个版本之后留在我台式机里的唯一版本。以前没有一个版本能够引起我的兴趣,让我来使用它们。Macromedia仍然需要做一些工作,让应用程序对开发人员更加友好。速度慢是主要问题。我们以前能够快速写好代码,刷新浏览器,然后立即就能看到工作的结果。等待Dreamweaver自己刷新是很让人痛苦的。但是,要我把Dreamweaver MX推荐给我任何其他的同事是没有问题的。尽管它缺少一些东西,但是通过拥有新的和增强了的良好特性弥补了这些不足。