3.0 版的新功能

以下是從 2.1 版之後,針對 3.0 版 Eclipse 所進行的 Eclipse 平台的有趣或重要變更:

新的外觀與操作方式

工作台的外觀和操作方式有了進一步的發展。 以下是一些您會注意到的事項:

  • 視圖和編輯器的標題列和標籤看起來不同。
  • 視圖和編輯器的標題列和標籤包括最大化和還原的 Affordance。
  • 視圖包括收合(最小化)的按鈕。
  • 已變更視景切換/開啟工具列支援。
    • 它可以定置在右上角(預設值)、左上角或左側。
    • 視景按鈕包括文字,供您快速識別現行視景。
  • 快速視圖列可以在底端(預設值)、左側或右側。
  • 當沒有快速視圖時,快速視圖列會縮小。
  • 標題列和標籤已合併為一,以節省空間。
  • 已改進拖放功能(拖曳時回饋較好)。
  • 支援分離的視圖(因平台限制之故,只限於 Windows 和 Linux GTK)。
  • 已變更編輯器的管理。
  • 可能的話,視圖本端工具列將向上移到視圖標籤旁,以節省空間。
  • 利用不同的標籤資料夾樣式及顏色的用法,以協助更清楚指示作用中和所選的視圖和編輯器。
  • 其他次要項目,如狀態列樣式、邊框寬度、陰影...等。

3.0 工作台

新的「歡迎使用」

現在,Eclipse 3.0 開啟時會出現新的「歡迎使用」。 它包含若干頁面,供您學習 Eclipse、遵循指導教學、嘗試範例,或學習本版的新增功能。 新特性完全是外掛式,Eclipse 型產品可以利用相同的機制來定義它們自己的「歡迎使用」。

3.0 歡迎使用頁面

回應 UI

UI 有了若干改變,可支援較高層次的回應。 其中包括支援在背景中執行工作,不會受阻於 UI,而必須等待。

新增項目如下:

  • 「進度」視圖
  • 狀態行項目,顯示背景正在執行什麼項目
  • 用來顯示可選用地在背景執行之作業的對話框

「進度」視圖

顯示 CVS 移出進度及工作區建置背景作業的新「進度」視圖。 許多使用者作業都可以選用地在背景中執行。 當您見到含「在背景中執行」按鈕的進度對話框時,您可以選取它,而您正在執行的作業可讓您繼續運作。

「進度」對話框

這個對話框也會顯示工作區目前在執行的其他作業的詳細資料,當作業因等待其他作業完成而暫停執行時,會向您發出通知。

可調整 UI

平台提供了防止工作台顯得雜亂的其他方式, 讓 Eclipse 型產品能夠為了各種原因而縮減使用者在 UI 中見到的內容。

新增項目如下:

  • 用來過濾目前不需要的功能之功能
  • 動態新增 UI 元件(根據 OSGi 執行時期)的功能
  • 有條件地根據所選物件類型,在功能表和工具列中提供項目的功能(比方說,只有包含 Ant Script 的 XML 檔,才應出現「執行 > Ant 建置...」選項)。
加強快速視圖支援

快速視圖支援有了若干重要的變更:

  • 支援將快速視圖列定置在左側/下方/右側
  • 在建立快速視圖時,支援垂直和水平的視圖方向
  • 改進建立快速視圖和移動快速視圖列的拖放回饋
加強編輯器管理

Eclipse 的編輯器管理已加入了若干變更和增強功能。

完成項目如下:

  • 支援單一和多重編輯器標籤
    • 對於習慣開啟許多檔案或喜歡用鍵盤來導覽編輯器的人而言,單一編輯器標籤尤其有用
  • 固定編輯器的 affordance。 當限制可同時開啟的編輯器數目時,可以將不應關閉的編輯器固定起來,當有固定的編輯器時,現在有一個用來指示的 affordance。
  • 加入 Chevron,利用開啟的編輯器數超出畫面標籤數的額外指示來處理編輯器的溢位。
  • 可利用新的功能表選項、鍵盤捷徑和按鍵連結來管理編輯器。
    • 關閉其他 - 關閉所有編輯器,但保留現行編輯器
    • 全部關閉 - 可用的功能表選項
    • Ctrl+e - 編輯器的下拉清單支援預先輸入

「編輯器」下拉式功能表

改進按鍵連結支援

利用下列方式改進了按鍵連結:

  • 對話框支援按鍵連結
  • 含符合多鍵捷徑的說明
  • 按鍵連結對映的次要 tweak
主題 現在,Eclipse 工作台包含基本的主題支援。目前這項支援可讓您在使用者和產品層次上,自訂工作台所用的顏色和字型。

背景工作區自動重新整理

現在,工作區可以自動重新整理本端檔案系統中所進行的變更。 如此您就不需要每當利用外部編輯器或工具來修改檔案時,都必須執行手動的檔案 > 重新整理。 目前這項特性是預設停用,但您可以從工作台喜好設定頁面中開啟它。

簡化手動建置指令

專案功能表中的一組可用的建置指令已經過簡化。 會造成混淆的全部重新建置重新建置專案指令已改成單一的清除... 指令。 專案功能表(及快速功能表)中的建置專案指令已經變得更聰明。 現在,在必要的情況下,也會建置所選專案的過期必備專案。 新的建置工作集子功能表可讓您選擇建置一組專案;這個指令會更新這個工作集中的所有專案,必要的話,也會建置不在工作集中的任何必備專案(只在必要時,才會如此)。 您可以利用自動建置來快速開啟和關閉自動建置。  

「專案」功能表

提要

現在,使用者可以利用提要,在含有許多步驟的長作業中接受引導。 這個新特性可讓開發人員利用 XML 型內容檔來定義步驟,以及選擇性提供用來執行使用者步驟的動作。 新「歡迎使用」頁面所提供的許多指導教學都會用到提要機制。

「提要」視圖

Rich Client Platform

現在,Eclipse 包括 Rich Client Platform (RCP)。 Eclipse 設計成一種通用的工具整合平台。 不過,Eclipse 的許多項目和元件都不特別針對 IDE,在非 IDE 應用程式中也有相同的作用。 現在,在建置任意應用程式時,都可以使用 Eclipse 外掛程式架構、執行時期和工作台中非常豐富的功能。

以下是利用 Eclipse RCP 來實作簡式 Web 瀏覽器的 Snapshot:

利用 RCP 建置的應用程式範例

(請參閱 RCP 首頁,以取得詳細資料。)

動態、標準型執行時期

Eclipse 執行時期已修改過,能夠在 OSGi 組織架構規格實作頂端運作(請參閱 osgi.org)。 這項移轉增加了執行時期的彈性,使您很容易在廣泛的實務和環境中使用 Eclipse。 Eclipse 開發人員可以藉由選擇執行時期的標準基礎來重複使用現有的功能和基礎架構。 正規 Eclipse 使用者可以受益於這些變更,因為執行時期現在是動態的。 新外掛程式可以安裝在執行中的 Eclipse,且不需要重新啟動,就能使用。

SWT 和 AWT/Swing 交互作業能力

現在,含 JDK 1.4 和更新版本的 Windows 以及含最新的 Sun JDK 1.5 測試版的 GTK 和 Motif 都支援將 Swing/AWT 小組件內嵌在 SWT 小組件中。

這個畫面顯示在 SWT 樹狀結構右側包含 Swing JTable 的 SWT Shell。

SWT 和 Swing

(這個範例所用的 SWT 片段。)

SWT 瀏覽器小組件

SWT 有一個新的瀏覽器小組件,可用來顯示 HTML 文件。 Windows(使用 Internet Explorer 5.0 和更新的版本)、Linux GTK 和 Linux Motif(需要 Mozilla 1.4 GTK2;也支援 Mozilla 1.5 GTK2 和 Mozilla 1.6 GTK2)、Mac (Safari) 和 QNX (Voyager) 都支援這個原生的小組件。

瀏覽器小組件

請參閱 SWT 瀏覽器片段SWT FAQ,以取得詳細資料。 您可以從範例外掛程式中的 Eclipse 下載頁面中,取得上面所顯示的 Eclipse 瀏覽器外掛程式。

改進 Mac OS X

SWT 的 Mac OS X 實作已經過大幅度的延伸和改進,在下列各區域中尤其如此:

  • Eclipse 啟動程式支援,其中包括啟動程式引數和 -data 參數的否定符號展開
  • 穩定性和效能
  • 原生拖放支援
  • 使用 Quartz 型 Mac OS X 列印管理程式的列印支援。 現在,開發人員可以在逐線掃描印表機和 Postscript 印表機中列印高品質的輸出、產生 PDF 檔,或使用標準預覽器。

Mac OS X 中的 Eclipse 3.0

複式 Script 的 SWT 支援,以及由右至左的語言支援

如果要處理由右至左和複式 Script,就必須處理許多問題。 比方說,希伯來文和阿拉伯文之類語言的書寫方向是由右至左,這需要先根據 Unicode annex #9 所說明的 Bidi 演算法來重新排序文字,之後,才能繪製和測量。 阿拉伯文和波斯文之類其他語言需要依上下文而定的形狀,這表示相同字元可能會隨著在單字中的位置而有不同的形式。 其他常見問題還有組合字元或連音符(兩個字元結合起來)等。 泰文之類的語言有特殊的斷字和游標導覽規則。 Windows 支援上述中的所有情況。 在 GTK 中,實作了 Bidi 的支援,但複式 Script(泰文、南亞 Scirpt)仍未有充分的支援。

複式 Script

SWT 虛擬表格和改進的表格效能

除了本版重要的效能改進之外,現在表格也支援 SWT.VIRTUAL 樣式。 這使得開發人員能夠快速利用大量資料來建立表格。 當需要 TableItems 時,會根據需求來建立它們。

虛擬表格

(這個範例所用的 SWT 片段。)

其他 SWT 改進

這個版本還有許多其他新的 SWT 特性和改進,其中包括:

  • 多重監視器
  • 非矩形視窗
  • 新增項目到系統匣中
  • GTK 協助工具
  • TIFF 影像解碼
  • 顏色游標
  • 表格中的彩色資料格
  • StyledText 中的斜體字型
  • AMD64 中的 Linux GTK
  • 將滑鼠/鍵盤事件公佈在事件佇列中

快速差異:編輯器垂直尺規中的彩色變更指示

您可以利用尺規快速功能表或 CTRL+SHIFT+Q 來開啟在文字編輯器垂直尺規中的新彩色變更指示器。 這些顏色會相對於參照(如磁碟檔案內容或最後一個 CVS 修訂版)來顯示在編輯器緩衝區中的新增、刪除和變更。

快速差異

當滑鼠游標放在垂直尺規中的某項變更上,浮動說明會顯示原始內容:

將游標停在邊距上檢視變更

您可以利用尺規的快速功能表來還原原始內容。 快速功能表也可讓您在參照和啟用/停用快速差異之間切換:

利用邊距蹦現功能表回復變更

由於差異演算法會大量使用記憶體,因此,當現行檔案和參照檔之間有太多變更時,快速差異會自動暫停。 這可以防止系統面對記憶體不足的壓力,它是用跨越整個檔案的單一變更來表示,在變更尺規直欄的浮動說明中,原始文字空白。  

您可以停用再啟用快速差異,使它重設回正常作業(如按兩次 Ctrl+Shift+Q)。

概觀尺規中的快速差異結果

您可以將顯示文件和參照文件(如儲存的檔案或 CVS 中的最新修訂)之間的差異配置成顯示在右側概觀尺規中。

「快速差異」喜好設定

您可以在工作台 > 編輯器 > 快速差異喜好設定頁面中,配置開啟新編輯器時的快速差異設定。

「尋找/取代」對話框中的正規表示式

現在,文字編輯器的「尋找/取代」對話框支援利用正規表示式來搜尋和取代。 按 F1 會取得正規表示式語法的概觀,按 Alt + / 會取得插入正規表示式建構的內容輔助。

當游標放在對話框欄位(內容輔助支援這麼做)時,欄位左上角會出現一個小燈泡,表示它可以使用。

「尋找/取代」對話框

「共用註釋」喜好設定

工作台 > 編輯器 > 註釋是一個新的喜好設定頁面,用來配置所有文字型編輯器的註釋。

「註釋」喜好設定頁面

附註:由於這項變更,當利用 Eclipse 3.0 來首次開啟現有的工作區時,編輯器轉換成使用共用設定的現有註釋喜好設定,會回復預設值。

新註釋喜好設定

除了使用 squiggly underlining,註釋也可以利用背景強調顯示來顯示在編輯器中。 請在喜好設定頁面中,勾選在文字中強調顯示來啟用註釋的背景強調顯示。

您可以在註釋喜好設定頁面中勾選顯示在垂直尺規中,來控制垂直尺規中的註釋可見性。

不一致的檔案編碼

現在同時支援多種不同的編碼。 Eclipse 會自動判斷多種檔案的正確編碼。 如果無法正確判斷,您可以從資源的內容對話框中,明確設定專案、資料夾或檔案層次的特定編碼。

文字檔編碼內容

新的文字編輯器功能

現在,在文字編輯器中,可以自訂標籤的顯示寬度,以及文字選項的前景和背景顏色。 請參閱工作台 > 編輯器 > 文字編輯器頁面:

文字編輯器喜好設定

新編輯器功能

所有以 Eclipse 編輯器組織架構為基礎的文字編輯器都支援新的編輯功能,其中包括將行向上或向下移動(Alt+向上箭頭和 Alt+向下箭頭)、複製行(Ctrl+Alt+向上箭頭和 Ctrl+Alt+向下箭頭)、將新行插在現行行的上面或下面(Ctrl+Shift+Enter 和 Shift+Enter),以及轉換成小寫或大寫(Ctrl+Shift+Y 和 Ctrl+Shift+X)。

按兩下狀態行中的行號與導覽 > 移至行號... (Ctrl+L) 相同。

新同步化視圖

在 2.1 之後,「同步化」視圖有了重大的改變。 以下是新特性的簡要清單:

  • 視圖中可以出現多重同步化。下拉動作可用來導覽它們。
  • 當變更工作區時,視圖也會動態更新。這表示您不需要同步化,就能瀏覽送出變更。
  • 有些非常有用的新裝飾:顯示問題標記,將衝突傳送到母項,以及當背景作業在處理視圖中的某元素時,它會變成斜體,直到作業完成為止。
  • 您可以將同步化配置成在背景中定期執行。
  • 有些新的佈置:階層式、壓縮資料夾、確定集。
「同步化」視圖

CVS 作業在背景中執行

CVS 作業已能夠在背景中執行。 這表示您可以花較多時間來工作,花較少時間來檢視同步化、更新、比較和移出進度對話框。

CVS 移出精靈

現在,新建 > 專案 檔案 > 匯入指令可讓您從 CVS 儲存庫中移出專案。 除了方便之外,在從不支援瀏覽的 CVS 儲存庫移出專案方面,它尤其有用。

CVS 確定集

現在,「CVS 同步化」視圖可讓您檢視依確定註解、確定程式和日期來邏輯分組的變更。 這個呈現方式是利用「CVS 同步化」視圖下拉功能表中的佈置 > 確定集來選取的。

確定集佈置中的「同步化」視圖

CVS 日期標示

上星期四午夜時,在 HEAD 中釋放了什麼? 現在,您可以利用日期標示來比較、移出、合併或簡單瀏覽 CVS 儲存庫。 您可以從「CVS 儲存庫」視圖或任何選取標示的頁面中新增日期標示。

CVS 日期標示

CVS 歷程鏈結

現在,CVS 歷程視圖有一個鏈結編輯器切換按鈕。 當鏈結時,會自動提取(在背景中)和顯示目前編輯的檔案之修訂歷程。 這項作業不但適用於一般檔案編輯器,也適用於從 CVS 專用視圖開啟的比較和遠端修訂編輯器。

CVS SSH2 支援

現在,extssh CVS 連線方法支援連接到執行 SSH2 的 CVS 伺服器。 您也可以利用團隊 > CVS > SSH2 連線方法喜好設定頁面來建立和管理您的 SSH2 金鑰。

SSH2 喜好設定頁面

要求工作同伴進行變更

您是否曾經想要知道,是誰在檔案中進行了特定變更? 當您執行團隊 > 顯示註釋時,「註釋」視圖會顯示檔案各行作者的清單,當您瀏覽檔案時,「註釋」視圖也會更新來強調顯示修改了現行行的使用者。「CVS 歷程」視圖也會自動更新,因此,您可以看到特定行的確定註解。

CVS 註釋

在啟動時切換視景

您可以將除錯器配置成在啟動時切換視景(請參閱喜好設定 > 執行/除錯 > 啟動)。

現在,您可以控制程式啟動時所開啟的視景。 當選取某個啟動配置類型時,您可以在啟動對話框中找到這些設定。

開啟時切換視景

在現行視景中除錯

現在可以在任何視景中執行除錯。 當發現岔斷點時,系統會提示您切換到「除錯」視景。 如果您選擇保留在現行視景,就會開啟「除錯」視圖和動作集,供您除錯。

您可以利用執行/除錯 > 管理視圖喜好設定頁面(也可以從「除錯」視圖的下拉功能表中存取)來配置除錯器,以便在非除錯視景中開啟除錯的相關視圖(變數、岔斷點等)。

停用岔斷點

現在,岔斷點視圖有用來快速停用和重新啟用岔斷點的勾選框:

含勾選框的岔斷點視圖

跳過岔斷點

新的跳過所有岔斷點按鈕會關閉工作區中的所有岔斷點。 另外,執行/除錯喜好設定頁面中也有一些新的喜好設定,可用來在執行至指定行號和評估期間跳過岔斷點。

跳過全部岔斷點

在執行之前檢查工作區的岔斷點

當在工作區中設定了岔斷點,而在執行模式中啟動應用程式時,系統會提示使用者查看應不應該啟動除錯模式。 這項特性從執行/除錯喜好設定頁面來開啟和關閉。

陣列過濾器

現在,您可以在除錯「變數」視圖中過濾空值陣列元素。

陣列過濾器

在變數視圖中設定變數

現在,您可以輸入新值及使用快速功能表的指派值指令 (Ctrl+S),在「變數」視圖的詳細資料區中,變更這個視圖中的所選變數的值。

在變數視圖中指派值

在執行呼叫堆疊中的字行強調顯示

Java 除錯加入了新的註釋,用來強調顯示執行呼叫堆疊中的現行指令指標和頁框。 您可以從 Java 編輯器 Java > 編輯器 > 註釋喜好設定頁面來配置這些註釋。

強調顯示呼叫堆疊

從快速功能表中啟動

現在,在所有適用視圖(導覽器、概要等)的快速功能表中,都能夠使用啟動捷徑。 執行和除錯現在分開放在不同的子功能表中。 JUnit 捷徑可讓您選取和啟動單一測試方法。

您可以從「執行」快速功能表中呼叫 Ant 建置。 您可以執行整個建置檔,也可以開啟一個對話框來選取特定目標。 您也可以從 Ant 編輯器概要和 Ant 視圖中選取和執行個別目標。

JUnit 測試的快速功能表

其他字串替代變數支援

現在,各啟動配置欄位都支援變數,如 VM 引數、程式引數和工作目錄。

環境變數

部分啟動配置類型會利用新的「環境」標籤來指定啟動配置時所用的環境變數。

環境變數

外部工具建置器的工作集

當利用 Ant 作為建置器時,現在可以將它設成會在指定工作集中的檔案變更上觸發。

外部工具建置器工作集

停用外部工具建置器

您可以利用建置器專案內容頁面中的勾選框來停用和重新啟用專案建置器。

在個別 JVM 中執行 Ant

依預設,Ant 啟動配置現在會在個別 JVM 中執行(依預設,專案建置器仍會在相同 JVM 中建置)。 您可以在 Ant 啟動配置的 JRE 標籤中配置這個選項。

改進 Ant 視圖

現在,您可以利用拖放作業,將建置檔加到 Ant 視圖中。 另外還有一個新的開關 (目標過濾開關), 可用來過濾內部目標,「Ant 目標」標籤支援目標的過濾和排序。

建置檔中的 Ant 專屬問題

現在,Ant 編輯器所顯示的錯誤註釋包括 Ant 特定的問題及一般 XML 錯誤。

Ant 專屬問題

Ant 編輯器浮動說明

現在,Ant 編輯器有內容、目標及參照物件(如路徑)的浮動說明。

Ant 編輯器浮動說明

Ant 建置檔的格式製作器

現在,您可以利用 Ant 編輯器快速功能表中的格式指令 (Ctrl+Shift+F) 來重新格式化 Ant 建置檔。

「問題」視圖中的 Ant 錯誤

現在,剖析 Ant 建置檔所發現的錯誤會顯示在「問題」視圖中。 其他可能的問題,如遺漏程式庫或遺漏 taskdef 類別等,都會標示成警告。

「問題」視圖中的 Ant 錯誤

自訂作業和類型的 Ant 程式碼輔助提議

現在,Ant 建置檔內所定義(或透過延伸點來提供)的自訂作業或類型都是以程式碼輔助提議的方式來提供。 另外,程式碼輔助也可以協助您使用它們的屬性。

Ant 編輯器概要中的其他過濾選項

現在,您可以在 Ant 編輯器的「概要」視圖中,過濾最上層的類型和匯入的元素。

Ant 編輯器「概要」視圖

使用匯入元素的 Ant 編輯器概要支援

在處理匯入的檔案(利用 Ant 1.6.* <import> 作業)時,Ant 編輯器的「概要」視圖會利用標籤和圖示裝飾器來指示匯入的元素。 (如先前所說明,您可以從概要中過濾這些元素。) 您也可以定義匯入元素的任何建置檔,快速導覽到匯入的元素。

在個別 VM 中的 Ant 建置延伸點支援

已新增了在個別 VM 建置中使用 Ant 延伸點定義的支援。 您可以將 Ant 額外類別路徑項目、作業、類型和內容定義成可在個別 VM 建置中使用。 請參閱 47901 錯誤,以取得詳細資料。

Ant 喜好設定頁面提供預覽

現在,Ant > 編輯器喜好設定頁面有一個預覽檢視器,可讓您查看各喜好設定的作用。

Ant 喜好設定中的預覽區

Ant 的完整範本支援

您可以新增、移除和編輯一組將以程式碼輔助提議方式來提供的 Ant 範本。 請參閱 Ant > 編輯器 > 範本喜好設定頁面。

新的「搜尋」視圖

新的「搜尋」視圖會在背景中執行搜尋,且會以樹狀結構或表格的形式來顯示結果。

新「搜尋」視圖

效率化的廣域文字取代

「取代」對話框也支援在檔案中取代全部取代全部。 當從「搜尋」視圖的快速功能表中呼叫時,「取代」動作可以作用於所有現行搜尋結果或「搜尋」視圖中的選項。

另外,「取代」對話框也支援正規表示式。

現在,文字搜尋的「搜尋」對話框會顯示一個呼叫「取代」對話框的取代按鈕。

「取代」對話框

在含括的專案中搜尋

搜尋範圍現在可以設為含括所選元素之專案中的資源。 在支援這個新特性的搜尋頁面中,會顯示新的選項。

比較/合併的顏色喜好設定

您可以透過工作台 > 顏色和字型喜好設定頁面中的「文字比較」種類來使用「比較/合併」工具的新顏色喜好設定。

動態說明文件

現在,外掛程式可以在說明系統的 org.eclipse.help.contentProducer 延伸點上提供"內容生產者"。 內容生產者有機會動態產生在其他情況下會當作靜態內容來讀取的文件。

移至配置區的說明索引

現在搜尋說明書籤所需要的內部索引是隨著其他配置資訊而儲存在工作區之外。 這表示切換工作區不再會因為過長的重複索引作業而陷入泥沼。

將說明視圖最大化

說明視圖的工具列中新增了最大化和還原按鈕。

在說明瀏覽器上最大化按鈕

改進特性和修補程式的處理

已重做特性階層,併入的特性一律會完全相符,但您仍可以修補它們。 修補程式支援已重做成比較簡單,可用來修補個別特性,不論它們在特性階層中的位置為何,都是如此。

當特性更新至較新的版本時,安裝精靈也會顯示較新版本的可用修補程式,因此,可以在更新特性的同時安裝它們。

自動更新

Eclipse 更新管理程式可以配置成會定期檢查所安裝之特性的更新項目。 您可以在安裝/更新 > 自動更新喜好設定頁面中找到選項。

「自動更新」喜好設定頁面

鏡映更新網站

現在,Eclipse 提供一個在遠端更新網站上建立本端特性鏡映的指令行公用程式。 本端鏡映使得在組織防火牆內將更新項目分送給員工的作業變得更加容易。 指令行更新公用程式的說明在這裡

解除安裝特性

現在,您可以解除安裝更新管理程式所安裝的特性來釋出磁碟空間。 請從說明 > 軟體更新 > 管理配置開啟配置對話框,關閉停用的特性過濾器,再從要解除安裝之特性的快速功能表中,選取解除安裝

更新管理程式解除安裝

大型外掛程式的改進更新支援

現在,更新可以檢附在大型外掛程式中,不需要包括外掛程式的所有檔案。 相反地,更新網站可以包含一個「差異」外掛程式版本,其中只含有變更過的檔案。 當更新管理程式安裝這個新的外掛程式版本時,會先安裝差異檔案,之後,再從已安裝的外掛程式版本中,將其餘檔案複製過來。

法律注意事項