#12002/1/6 16:56:54
Dreamweaver Ultradev 5.0 是什么样子?浅谈 Dreamweaver Ultradev 4.0 (Dreamweaver 4.0) 的不足
Macromedia 的 Flash 6.0 已经问世了,Macromedia 的产品总是这样让人着迷.在 Dreamweaver Ultradev 没有推出 5.0 之前,我的急切心情无以言表,不知道大家是不是这样?Dreamweaver Ultradev 5.0 到底是什么样子的?我不得而知.下面我对 Dreamweaver Ultradev 4.0 (Dreamweaver 4.0) 使用中的问题与感受提出来,希望在 Dreamweaver Ultradev 5.0 里不会出现这种不便,如果大家还有什么发现,也请提出来,我们一起看看这些问题是否在新版本里解决了。期望着 Dreamweave Ultradev 5.0 早日发行,并做的更好!!!
Dreamweaver Ultradev 4.0 的不足:
1、Data Bindings 面板中的 Session、application 无法更名;
2、Server Behaviors 面板中的 Repeat Region (重复区域) 无法指定名称,这很不方便,尤其是当页面中的重复区域很多时,总是生成 repeat1、repeat2 等等的重复区域变量,而当用 include 包含文件时,便会发生变量重名的情况。希望在下个版本里解决这个问题,也就是可以为重复区域指定名称;
3、在代码视图中 Data Bindings 面板处于禁止状态,如果想将定义的 session 拖拽到代码中,将无法实现;
4、如果我们定义了一套数据导航文字,比如定义 [上页] 连接,我们先应用 Move to Record 中的 Move to Previous Record 行为,然后用 Show Region 中 Show Region If Not First Record 行为建立显示区域。这是问题就出现了,我们开始选择的区域是 [上页] 自然生成的 asp 代码应将所选择的内容包含,但是当我们应用了显示隐含区域行为之后,决无法将所选区域包含进来,必须手工修改代码,这很不方便 (所有的显示隐含区域行为均有这个问题);
Dreamweave 4.0 和 Dreamweaver Ultradev 4.0 共同的不足:
1、Command 菜单中的自定义命令无法指定快捷键。当我们建立了一些自定义命令,却不得不用菜单的方式运行,是不是太不方便了,如果有快捷键是不是就更好了?
2、自定义快捷键的功能中,不提供定义自定义命令的快捷键定义。这并不和上一个不足一样。就是说,如果可以为自定义命令指定快捷键,那面就应该可以修改这些快捷键的定义方式;
3、Behaviors 面板中的 Validate Form (校验表单) 行为编写有问题。举个例子:如果你的表单有很多元素,但你只想检查一下姓名字段是否填写,当你设置完行为后,查看代码,你会发现 Dreamweaver 会生成包括判断日期、数字等其它元素的脚本代码,但我们并不希望有这些无用的判断。如果能根据校验元素的不同而生成不同的代码就更好了,还有如果能定制校验错误的提示信息代码,那可就锦上添花了;
4、工具栏不可以定制。Dreamweaver 4.0 提供了工具栏,实在是太方便了。但它却不可以和 Office 一样定制,却是不足,我觉得如果可以定制工具栏,那么一定会更方便;
5、无法在代码视图定义自定义命令,比如你想定义一个输入 <%%> 的命令,只能在设计视图中定义,这样定义的命令却生成 <%%> 的 HTML 代码,无法生成想要的 HTML 代码;
6、历史记录面板不支持代码视图,无法记忆代码视图中的操作;
以上只是我个人在使用中发现的问题,不对之处敬请指正。