在安裝有 Dreamweaver 的同一個系統上,安裝檔案比較工具。在 Macintosh 上,從檔案比較工具安裝命令列工具。
- Dreamweaver 使用手冊
- 簡介
- Dreamweaver 和 Creative Cloud
- Dreamweaver 工作區和檢視
- 設定網站
- 管理檔案
- 版面和設計
- CSS
- 頁面內容和資產
- 設定頁面屬性
- 設定 CSS 標題屬性和 CSS 連結屬性
- 處理文字
- 尋找和取代文字、標籤和屬性
- DOM 面板
- 在即時檢視中編輯
- 在 Dreamweaver 中進行文件編碼
- 在文件視窗中選取並檢視元素
- 在屬性檢視窗中設定文字屬性
- 檢查網頁拼字
- 在 Dreamweaver 中使用水平線
- 在 Dreamweaver 中新增和修改字體組合
- 使用資源
- 在 Dreamweaver 中插入和更新日期
- 在 Dreamweaver 中建立和管理最愛資源
- 在 Dreamweaver 中插入及編輯影像
- 新增媒體物件
- 在 Dreamweaver 中加入視訊
- 插入 HTML5 視訊
- 插入 SWF 檔
- 新增音效效果
- 在 Dreamweaver 中插入 HTML5 音效
- 使用圖庫項目
- 在 Dreamweaver 中使用阿拉伯文和希伯來文文字
- 連結和導覽
- jQuery Widget 和效果
- 撰寫網站程式碼
- 關於在 Dreamweaver 中撰寫程式碼
- Dreamweaver 的程式碼撰寫環境
- 設定程式碼撰寫偏好設定
- 自訂程式碼色彩標示
- 撰寫和編輯程式碼
- 程式碼提示和程式碼完成
- 收合和展開程式碼
- 利用片段重複使用程式碼
- Lint 程式碼
- 最佳化程式碼
- 在設計檢視中編輯程式碼
- 使用頁面的檔頭內容
- 在 Dreamweaver 中插入伺服器端包含
- 在 Dreamweaver 中使用標籤資料庫
- 匯入自訂標籤到 Dreamweaver
- 使用 JavaScript 行為 (一般說明)
- 套用內建的 JavaScript 行為
- 關於 XML 與 XSLT
- 在 Dreamweaver 中執行伺服器端 XSL 轉換
- 在 Dreamweaver 中執行用戶端 XSL 轉換
- 在 Dreamweaver 中新增 XSLT 字元實體
- 格式化程式碼
- 跨產品工作流程
- 範本
- 行動裝置和多螢幕
- 動態網站、網頁和網站表單
- 以視覺化方式建立應用程式
- 測試、預覽和發佈網站
- 疑難排解
在 Dreamweaver 中比較本機和遠端檔案、上傳檔案前先做比較,以及同步化檔案時進行比較。
比較本機和遠端檔案的差異
Dreamweaver 可以使用檔案比較工具 (也稱為「差異工具」),比較相同檔案的本機和遠端版本、兩個不同的遠端檔案,或是兩個不同的本機檔案之間的程式碼差異。如果您正在本機使用檔案,並懷疑這個檔案在伺服器上的版本已遭到他人修改,這時候,比較本機和遠端版本就會很有幫助。您可以在不離開 Dreamweaver 的情況下,檢視遠端的變更,並將變更合併到本機版本,然後才將檔案上傳到伺服器。
如果您保留了先前重新命名過的檔案版本,則比較兩個本機檔案或兩個遠端檔案也很有幫助。如果您忘了對舊的檔案版本做過什麼變更,快速比較一下就會讓您想起來。
在開始比較檔案之前,您必須先在系統上安裝協力廠商的檔案比較工具。如需檔案比較工具的詳細資訊,請使用網頁搜尋引擎 (例如 Google 搜尋) 來搜尋「file comparison」或「diff」工具。Dreamweaver 可以搭配大部分的協力廠商工具使用。
在 Dreamweaver 中指定比較工具
-
-
在 Dreamweaver 中,選取「編輯 > 偏好設定」(Windows) 或「Dreamweaver > 偏好設定」(Macintosh),開啟「偏好設定」對話方塊,然後選取「檔案比較」類別。
-
請執行下列其中一項作業:
如果是 Windows,請按一下「瀏覽」按鈕,然後選取用來進行檔案比較的應用程式。
如果是 Macintosh,請按一下「瀏覽」按鈕,然後選取會從命令列啟動檔案比較工具的工具或 Script,而不要直接選取檔案比較工具本身。
啟動工具或指令碼通常會位於 Macintosh 電腦的 /usr/bin 或 /usr/local/bin 資料夾中。例如,如果您想要使用 FileMerge,請瀏覽至 /usr/bin 並選取 opendiff,這就是會啟動 FileMerge 的工具。
下面表格列出 Macintosh 常用的檔案比較工具,並列出其啟動工具或 Script 在硬碟上的位置:
如果您使用 |
請選取這個檔案 |
FileMerge |
/usr/bin/opendiff (或 /Developer/usr/bin/opendiff) |
BBEdit |
/usr/local/bin/bbdiff |
TextWrangler |
/usr/local/bin/twdiff |
在 Finder 中,通常不會顯示 usr 資料夾。不過,您還是可以在 Dreamweaver 中使用「瀏覽」按鈕來存取這個資料夾。
實際顯示的結果需視所使用的比較工具而定。請查閱工具隨附的用戶手冊,以瞭解如何解釋結果。
比較兩個本機檔案
您可以比較位於電腦上任何地方的兩個檔案。
-
在「檔案」面板中,Control+按一下 (Windows) 或 Command+按一下 (Macintosh) 兩個檔案,將它們選取起來。註解:
若要選取位於定義網站外的檔案,請從「檔案」面板的左側彈出式選單中選取本機磁碟,然後選取檔案。
-
在其中一個選取的檔案右鍵按一下,然後從快顯選單中選取「比較本機檔案」。註解:
如果您的滑鼠只有一個按鍵,請 Control+按一下其中一個選取的檔案。
檔案比較工具就會啟動並開始比較兩個檔案。
比較兩個遠端檔案
您可以比較位於遠端伺服器上的兩個檔案。您必須先定義一個具有遠端設定的 Dreamweaver 網站,然後才能完成這項工作。
-
在「檔案」面板中,從右側彈出式選單中選取「遠端檢視」,以顯示遠端伺服器上的檔案。
-
Control+按一下 (Windows) 或 Command+按一下 (Macintosh) 兩個檔案,將它們選取起來。
-
以右鍵按一下其中一個選取的檔案,然後從快顯選單中選取「比較遠端檔案」。註解:
如果您的滑鼠只有一個按鍵,請 Control+按一下其中一個選取的檔案。
檔案比較工具就會啟動並開始比較兩個檔案。
比較本機檔案和遠端檔案
您可以將本機檔案和位於遠端伺服器上的檔案做個比較。若要進行這項比較,您必須先定義一個具有遠端設定的 Dreamweaver 網站。
-
在「檔案」面板中,以右鍵按一下某個本機檔案,然後從快顯選單中選取「和遠端檔案比較」。註解:
如果您的滑鼠只有一個按鍵,請 Control+按一下本機檔案。
檔案比較工具就會啟動並開始比較兩個檔案。
比較遠端檔案和本機檔案
您可以將遠端檔案和本機檔案做個比較, 但是您必須先定義一個具有遠端設定的 Dreamweaver 網站,然後才能完成這項工作。
-
在「檔案」面板中,從右側彈出式選單中選取「遠端檢視」,以顯示遠端伺服器上的檔案。
-
以右鍵按一下面板中的某個檔案,然後從快顯選單中選取「和本機檔案比較」。註解:
如果您的滑鼠只有一個按鍵,請 Control+按一下檔案。
比較開啟的檔案和遠端檔案
您可以將 Dreamweaver 中所開啟的檔案和它位於遠端伺服器上的對應檔案做個比較。
-
在「文件」視窗中,選取「檔案>和遠端檔案比較」。
檔案比較工具就會啟動並開始比較兩個檔案。
註解:您也可以沿著「文件」視窗頂端以右鍵按一下文件索引標籤,然後從快顯選單中選取「和遠端檔案比較」。
上傳檔案前先做比較
如果您在本機編輯檔案,然後試圖將它上傳到遠端伺服器,如果檔案的遠端版本已經變更,Dreamweaver 就會通知您。在您上傳檔案並覆寫遠端版本之前,可以選擇是否要比較這兩個檔案。
開始進行比較之前,您必須先在系統上安裝檔案比較工具,並在 Dreamweaver 中指定使用這個工具。
-
在編輯 Dreamweaver 網站中的檔案之後,將檔案上傳 (「網站>上傳」) 到遠端網站。
如果檔案的遠端版本已經遭到修改,您將會收到通知,告知您有關查看檔案差異的選項。
-
按一下「比較」按鈕,以檢視檔案差異。
檔案比較工具就會啟動並開始比較兩個檔案。
如果您尚未指定檔案比較工具,您會收到指定檔案比較工具的提示。
-
在工具中檢視或合併變更之後,就可以繼續執行上傳作業或者是取消這項作業。
同步化檔案時進行比較
當您使用 Dreamweaver 來同步化網站檔案時,可以比較檔案的本機版本和遠端版本。
開始進行比較之前,您必須先在系統上安裝檔案比較工具,並在 Dreamweaver 中指定使用這個工具。
-
以右鍵按一下「檔案」面板中的任何地方,然後從快顯選單中選取「同步化」。
-
完成「同步化檔案」對話方塊,然後按一下「預覽」。
一旦您按一下「預覽」,就會列出選取的檔案,以及同步化時要採取的行動。
-
在清單中,選取您要比較的每一個檔案,然後按一下「比較」按鈕 (有兩個小頁面的那個圖示)。註解:
比較的檔案必須是以文字為主的檔案,例如 HTML 或 ColdFusion 檔案。
Dreamweaver 會啟動比較工具,比較您選取的每一個檔案的本機和遠端版本。