簡體   English   中英

eclipse中的“已安裝軟件”與“功能”對比“插件”

[英]The “Installed Software” vs “Features” vs “Plug-ins” in eclipse

當我在eclipse中單擊Installation Details時, 在此輸入圖像描述

我得到了Installed software這個標簽

在此輸入圖像描述

Features選項卡

在此輸入圖像描述

plug-ins的選項卡。

在此輸入圖像描述

eclipse軟件,eclipse功能和eclipse插件之間的關系如此窗口所示?

我猜Help -> Install New Software ...安裝軟件,軟件由一堆相關的插件組成。 這兩個選項卡是從Install New Software ...菜單Install New Software ...的相同內容(軟件名稱/插件名稱)?

Bananeweizen在他的回答https://stackoverflow.com/a/12863077/260127中說, Eclipse "features" are the smallest installable pieces of Eclipse applications for users (eg the Java development toolkit). They consist of multiple plugins, where plugins are the smallest pieces that make sense from the developers point of view (eg org.eclipse.jdt.core, org.eclipse.jdt.ui, org.eclipse.jdt.somethingelse). Eclipse "features" are the smallest installable pieces of Eclipse applications for users (eg the Java development toolkit). They consist of multiple plugins, where plugins are the smallest pieces that make sense from the developers point of view (eg org.eclipse.jdt.core, org.eclipse.jdt.ui, org.eclipse.jdt.somethingelse). ,但對我來說,似乎eclipse功能與eclipse軟件幾乎相同,而eclipse應用程序是eclipse平台上的一組eclipse軟件(功能)。

“已安裝的軟件”是作為用戶主動選擇在此Eclipse實例中安裝的功能子集。

另一方面,功能列表包含此Eclipse實例中安裝的所有功能。 它包括“已安裝軟件”中的所有項目,它包含“已安裝軟件”中項目的依賴項。 這些是您自己沒有選擇安裝的功能,但Eclipse P2更新管理器決定,以便能夠滿足您的安裝請求。

因此,Eclipse安裝過程再次安裝功能,其中一些應用戶的請求,其中一些應系統的請求,以便能夠從用戶安裝這些功能。

為了使這一切變得更加復雜,Eclipse用戶通常將Eclipse功能稱為“插件”,盡管這不正確。 因此,如果您閱讀類似“安裝PHP插件”的內容,那么實際上是指安裝PHP功能,該功能同樣包含多個插件(但您不會將其視為Eclipse用戶,僅作為Eclipse開發人員)。

您可以雙擊該對話框中的某個功能以查看其包含的插件列表。

插件可以為更大的軟件應用程序添加特定功能。

每個插件1)貢獻一個或多個擴展點(意味着它可以通過將其連接到任何擴展點來增加其屬性)2。)一小部分prog,通常需要JRE並為Eclipse SDK添加一些小功能。 。

雖然eclipse軟件是一組插件(通常稱為RCP-Rich Client Platform),它為eclipse SDK提供了完整的功能。

是的,軟件可能包含多個插件。 “已安裝”不僅意味着您已通過更新站點安裝它們,而且此軟件也包含在該eclipse包中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM