1.3 Dreamweaver CS5 的新功能
Dreamweaver CS5版本外观变化不大,软件本身增加了一些新的功能。这些新功能会使软件使用起来更加得心应手。
1. Adobe BrowserLab
由于同新的 Adobe CS Live 在线服务 Adobe BrowserLab 集成,用户可以使用多种查看、诊断和比较工具来预览 Web 页和本地内容,实现快速、精确的跨浏览器兼容性测试。
2. Business Catalyst 集成
Adobe Business Catalyst 是一个承载应用程序,它将传统的桌面工具替换为一个中央平台,供 Web 设计人员使用。利用 Dreamweaver 与 Adobe Business Catalyst 服务(单独提供)之间的集成,允许用户构建任何内容,包括数据驱动的基本 Web 站点,以及功能强大的在线商店,无需编程即可实现卓越的在线业务。
3. CSS 禁用/启用
CSS 禁用/启用允许用户直接从“CSS样式”面板禁用和重新启用 CSS 属性。通过此功能,可从“CSS样式”面板中注释掉部分CSS,而不必直接在代码中做出更改。注释掉部分 CSS 后,不会删除该属性,可看到特定属性和值在页面上具有的效果。
4. CSS 检查
以可视方式显示详细的CSS框模型属性。打开检查模式后,将鼠标指针悬停在页面上的元素上方即可查看任何块级元素的CSS框模型属性。这些属性可以轻松切换 ,如填充、边框、边距等,并且无需读取代码,也不需要独立的第三方实用程序(如 Firebug)。
5. CSS 起始布局
Dreamweaver CS5创建新页面时,可以创建一个包含更新和简化的 CSS 起始布局页面,附带16个可供选择的CSS布局,将CS4布局中复杂的子代选择器删除,并替换为简化和易于理解的类。
6. 动态相关文件
“动态相关文件”功能扩展了“相关文件”功能,允许用户搜索所有必要的外部文件和脚本,组合基于 PHP 的内容管理系统 (CMS) 框架(如 WordPress、Drupal 和 Joomla!CMS),生成运行时代码所必需的大量动态包含文件,以及在“相关文件”工具栏中显示其文件名。
7. 实时视图导航
启用实时视图导航可以激活实时视图中的链接,允许用户与服务器端应用程序和动态数据交互。该功能还允许用户输入 URL 以检查通过实时 Web 服务器处理的页面,以及编辑一些浏览到的存在于某个本地定义站点的页面。
8. PHP 自定义类代码提示
为自定义 PHP 函数显示PHP 函数、对象和常量的正确语法帮助用户更准确地输入代码。代码提示还使用用户自己的自定义函数和类,以及第三方框架(如 Zend 框架)。
9. 简化的站点设置
新的“站点设置”对话框使设置本地 Dreamweaver 站点更简单,分阶段或联网站点甚至可以使用多台服务器,以前所未有的速度快速建立网站。用户可以立即开始构建 Web 页。“远程服务器”类别允许在一个视图中指定远程服务器和测试服务器。
10. 站点特定的代码提示
“站点特定的代码提示”功能允许用户使用WordPress、Drupal、Joomla! 或其它框架来查看PHP代码提示,使用第三方 PHP 库和 CMS 框架,还可以自定义编码环境,将博客的主题文件以及其他自定义 PHP 文件和目录包含或排除作为代码提示的源。
11. Subversion 支持增强功能
Dreamweaver CS5 扩展了对 Subversion 的支持,提高了协作、版本控制环境中的站点文件管理效率,使用户可以在本地移动、复制和删除文件,然后将更改与远程 SVN 存储库同步。新的还原命令允许用户快速更正树冲突或回退到以前版本的文件。此外,新扩展允许用户指定要在给定的项目中使用的 Subversion 版本。
另外,软件升级之后,出于各种考虑,删剪了一些功能。以下功能从 Dreamweaver CS5 开始已被弃用。
辅助功能验证报告
“ASP/JavaScript 服务器”行为
“检查浏览器 JavaScript”行为
在不定义站点的情况下连接到 FTP/RDS 服务器
“控制 Shockwave 或 SWF JavaScript”行为
创建网站相册
“隐弹出菜单 JavaScript”行为
InContext Editing 管理可用的 CSS 类
插入FlashPaper
插入/删除 Web 标记
Microsoft Visual SourceSafe 集成
导航条
“播放声音 JavaScript”行为
“显示事件”菜单(“行为”面板)
“显示弹出菜单 JavaScript”行为
“时间轴 JavaScript”行为
验证标签
查看实时数据