利用 Dreamweaver 中的可視化編輯功能,您可以快速創建 Web 頁面而無需編寫任何代碼。您可以查看所有站點元素或資源並將它們從易於使用的面板直接拖到文檔中。您可以在 Macromedia Fireworks 或其它圖形應用程序中創建和編輯圖像,然後將它們直接導入 Dreamweaver,從而優化您的開發工作流程。Dreamweaver 還提供了其它工具,可以簡化向 Web 頁中添加 Flash 資源的過程。
除了可幫助您生成 Web 頁的拖放功能外,Dreamweaver 還提供了功能全面的編碼環境,其中包括代碼編輯工具(例如代碼顏色、標簽完成、"編碼"工具欄和代碼折疊);有關層疊樣式表 (CSS)、javascript、ColdFusion 標記語言 (CFML) 和其它語言的語言參考資料。Macromedia 的可自由導入導出 HTML 技術可導入您手工編碼的 HTML 文檔而不會重新設置代碼的格式,您可以隨後用您首選的格式設置樣式來重新設置代碼的格式。
Dreamweaver 還使您可以使用服務器技術(如 CFML、ASP.NET、ASP、JSP 和 PHP)生成動態的、數據庫驅動的 Web 應用程序。如果您偏愛使用 XML 數據,Dreamweaver 也提供了相關工具,可幫助您輕松創建 XSLT 頁、附加 XML 文件並在 Web 頁中顯示 XML 數據。
Dreamweaver 可以完全自定義。您可以創建您自己的對象和命令,修改快捷鍵,甚至編寫 javascript 代碼,用新的行為、屬性檢查器和站點報告來擴展 Dreamweaver 的功能。
有關可用來學習 Dreamweaver 的資源的更多信息,請參見學習 Dreamweaver。