Plugin(Plug-in,addin,add-in,addon或add-on)是一種計算機應用程式,它和主應用程式(host application)互相互動,以提供特定的功能。應用程式支援Plugin有許多原因,一些主要原因包括:使得第三方開發者有能力擴充套件應用程式,以提供無法先期預料的特色;減小應用程式的大小;由於軟體版權之間的不相容性將原始碼和應用程式分享。
Plugin 通常譯作外掛,下文中以外掛代替Plugin。
支援外掛的軟體例如有:
Email客戶端 使用外掛對email編碼、解碼
影象軟體 使用外掛對檔案格式進行支援和處理影象(Adobe Photoshop,AcdSee)
媒體播放器 使用外掛支援檔案格式和應用過濾器(foobar2000,GStreamer,Quintessential,VST,Winamp,XMMS,WindowsMediaPlayer)
包嗅探器 使用外掛對包的格式進行解碼 (OmniPeek)
遙感應用 使用外掛處理不同型別感測器的資料(Opticks)
軟體開發環境 使用外掛支援不同的程式語言(Eclipse,NetBeans,jEdit,MonoDevelop)
Web瀏覽器 使用外掛播放影片和媒體格式(Flash,QuickTime)
blog應用平臺 使用外掛增強blog功能(WordPress,LightPress,MovableType,Z-Blog)
blog終端 使用外掛增加blog編輯功能(Windows Live Writer)
檔案編輯器 使用外掛提供特定的文字編輯能力(Emeditor,Notepad++)
編譯任務管理軟體 使用外掛提供第三方語言支援或編譯任務支援(Ant)
企業Web應用平臺 使用外掛針對不同業務進行處理(Struts)
Plugin(Plug-in,addin,add-in,addon或add-on)是一種計算機應用程式,它和主應用程式(host application)互相互動,以提供特定的功能。應用程式支援Plugin有許多原因,一些主要原因包括:使得第三方開發者有能力擴充套件應用程式,以提供無法先期預料的特色;減小應用程式的大小;由於軟體版權之間的不相容性將原始碼和應用程式分享。
Plugin 通常譯作外掛,下文中以外掛代替Plugin。
支援外掛的軟體例如有:
Email客戶端 使用外掛對email編碼、解碼
影象軟體 使用外掛對檔案格式進行支援和處理影象(Adobe Photoshop,AcdSee)
媒體播放器 使用外掛支援檔案格式和應用過濾器(foobar2000,GStreamer,Quintessential,VST,Winamp,XMMS,WindowsMediaPlayer)
包嗅探器 使用外掛對包的格式進行解碼 (OmniPeek)
遙感應用 使用外掛處理不同型別感測器的資料(Opticks)
軟體開發環境 使用外掛支援不同的程式語言(Eclipse,NetBeans,jEdit,MonoDevelop)
Web瀏覽器 使用外掛播放影片和媒體格式(Flash,QuickTime)
blog應用平臺 使用外掛增強blog功能(WordPress,LightPress,MovableType,Z-Blog)
blog終端 使用外掛增加blog編輯功能(Windows Live Writer)
檔案編輯器 使用外掛提供特定的文字編輯能力(Emeditor,Notepad++)
編譯任務管理軟體 使用外掛提供第三方語言支援或編譯任務支援(Ant)
企業Web應用平臺 使用外掛針對不同業務進行處理(Struts)