体验Dreamweaver MX新特性

  

1、新的界面----更简洁、更具弹性的工作环境

+为不同身份用户定制的界面

第一次启动Dreamweaver MX时,它会让你选择工作界面,如图2所示,分别是标准MX风格和传统的Dreamweaver风格,选择前者时还可以选中下面的Homesite/Coder-Style选项,使用Homesite界面纯代码编辑风格,这无疑会得到一些“资深老鸟”的喜爱。

以后你也可以随时在这几种风格界面之间切换主,方法是执行Edit/PreferencesPreferences,单击General选项卡中的Chang Workspace按钮,即弹出该对话窗口。这有点象Flash MX中针对设计师和开发者分别定制了设计师视图(Designer)和开发者视图(Developer),根据你对Flash MX的用途安排不同的面板一样,不过这里安排的是编辑方式。

+符合人体工学原理的的面板设计

说到面板,我们不能不提一下Dreamweaver MX灵活多变又符合人体工学原理的的面板设计。按标准MX风格启动Dreamweaver MX后,我们马上会发现其操作界面与Dreamweaver 4不太一样,不过仔细看看还是很熟悉的,原本有的那些面板都还在,只是排列的方式不同了。Dreamweaver MX预设的操作面板都放在屏幕右侧,原来的Object对象面板换了名字叫做 Insert,放在工具栏上方,如图3所示。每个面板都可以展开和合起,有些甚至还可以重新命名,不再象以前版本那样显得杂乱无章,如图4所示。

Insert对象面板的内容也有不小变化。Common中增加了tag chooser,可以自由的插入任何html、asp、jsp、php.......的标记和语句(具体情况我们在后面会讲到)。

新增的Text栏可以方便的插入各种格式的字符(图5),另外新增的有:表格Table、模板Templates和应用程序Application,分别是用来处理表格、模板和服务器端动态脚本制作的。Media中多了个Param,是加参数的,值得一提的是Flash button和Flash text支持中文了!

2、体贴周到----详尽而人性化的全程向导和帮助

+站点向导

Dreamweaver MX中制作一个页面再不必从一个完全空白的文件开始了,因为Dreamweaver MX有详尽而体贴的模板,使用方法有点象Frontpage,模板可能已经设定好尺寸、有一些画好的图形,这样你就不必一切从头再来,可以节省不少时间。而制作一个网站时,新网站向导则更是美观又详尽(图10)。

+新的问答面板

如果你在编辑网页时遇到什么问题,这个新加入的问答(Answer)面板或许可以帮到你的忙:它能直接显示Macromedia网站中的技术支持、小技巧等。

+代码提示

不知道代码提示算不算一项新功能(图11),Director用户在编写Lingo脚本时早就在享“受它”了,也有点象Word中的自动完成功能。

+内置的范例、图库和教学

对于初学Dreamweaver的朋友,建议你看一下Dreamweaver MX中内置的范例和教学课程,每个都有相当的代表性,新用户通过这些交互的教程和指南可以快速得到提高。

+增强的页面模板功能

增强了模板功能,模板现在可以嵌套使用。

3、“一站式服务”----多种软件功能的强力整合

在安装时你会注意到Dreamweaver MX支持的文件类型更多了,如图12所示,主流的服务器端动态脚本文件都得到了支持。

其实从前面你已经知道,Dreamweaver UltraDEV已经整合到Dreamweaver MX中了,我们再来具体看看Application面板的按钮(图13),基本上UltraDev4的Live物件差不多。

作用如下:(1)、建立记录集;(2)、选择绑定记录的表格后重复区域;(3)、将某个记录集中所有字段一次绑定在表格中,可以定制重复记录数和表格的一些参数;(4)、将记录集中的某个字段绑定到页面;(5)翻页链接导航;(6)、当前记录数;(7)、一次生成显示页和细节页;(8)、增加记录行为;(9)、修改记录行为。

除了整合进Dreamweaver UltraDEV外,Dreamweaver MX甚至还整合了专业级的HomeSite手工编辑器、CFML Studion编辑器(图14),我们在最开始选择界面风格时已经碰到了它(标准Dreamweaver MX风格中的Homesite/Coder-Style选项)。

大量的整合自然使它的数据库支持、html、asp、jsp、php……等各种标记和语句的支持能力大大提高。

4、其它一些新特性

+精确到标签的可编辑性

可以按照条件选择的可编辑区域,比如你可以设置一个可编辑区域根据条件来决定在新页面中是否有效,或者如设置新页面的语言必须使用英语,这个区域才能进行编辑等;

+提升了与外部应用程序的协作功能;

+增强的源代码编辑功能。

等等。有兴趣的朋友赶紧去下载一个体验一下吧!