導航:首頁 > 文檔加密 > eclipse插件開發pdf

eclipse插件開發pdf

發布時間:2022-06-11 10:51:21

A. Eclipse插件開發怎麼入門,需要學習哪些內容

首先學習SWT,這是基本控制項繪圖的圖形庫,然後學習擴展、擴展點的概念,然後學習Eclipse插件開發中常用的比如操作集、視圖、編輯器、透視圖、對話框、向導、首選項,如果要學習RCP開發的話,那就還要學習EMF相關的知識,我也是學插件開發的,上面的都是做插件開發最基本要學的,祝你好運
對了,我是買了本書《Eclipse插件開發學習筆記》,講的比較簡單

B. 怎麼為Eclipse安裝插件開發J2EE項目

WTP
使用Eclipse IDE for java EE Developers是非常方便,但是太大,我喜歡按需配置。首先我們來了解什麼是WTP。
WTP(Web Tools Platform )項目在eclipse平台上進行擴展,是一個開發J2EE Web應用程序的工具集。WTP包含以下工具:
一個源碼編輯器可以用來編輯HTML, Javascript, CSS, JSP, SQL, XML, DTD, XSD, 和WSDL。
一個圖形編輯器用來編輯XSD與WSDL。
J2EE項目構建器和一個J2EE向導工具。
一個Web服務創建向導和管理器,和WS-I 測試工具。
一個資料庫訪問,查詢工具等。

WTP由兩個子項目構成:WST(Web Standard Tools:Web標准工具集) 與JST(J2EE標准工具集),更多信息請參考官網介紹:http://www.eclipse.org/webtools/。

安裝

當然你可以從官網下載單個插件,逐個安裝(安裝方法可參考這里),更方便的方法可以通過Eclipse的插件更新機制來做,我在網上找到一個更新地址:http://download.eclipse.org/webtools/updates/,在WTP的官網頁面(http://download.eclipse.org/releases/luna/)也能找到更新地址:http://download.eclipse.org/releases/luna/,這個需要最新的Eclipse Luna。我用的是後者,安裝步驟:

1,Eclipse -> Help -> Install New SoftWare...;

2,在彈出的窗口的「work with」中填入:http://download.eclipse.org/webtools/updates/;

3,可以看到很多插件

4,可以根據需要選擇,我主要用於開發Web,因此我主要選擇web中的選項

5,Next,一路安裝即可完畢;

6,通過windows -> perferences -> server -> Runtime Enviroments 來配置Web Server;

7,可以使用Eclipse或Maven構建Web項目,在項目上右鍵「Run On Server」,即可預覽;

至此就可以開發Web了,如果需要更多的插件,可再次選擇並安裝。

C. eclipse 插件開發怎麼調試

在任務欄有一個 "Debug As > Eclipse Application" 選項。
啟動了之後就跟普通的 Java 程序相同的調試過程,如果你連普通的 Java 程序怎麼調試都不會,那需要復習一下功課。

D. 如何編寫一個eclipse插件

eclipse插件開發: 下面是創建一個簡單插件的操作步驟。 (1)運行Eclipse。 單擊Eclipse的「File」→「New」→「Other」菜單項,在彈出的對話框中選擇Select對話框左邊的Plug-in Development向導。如圖1所示,選擇Plug-in Project。 (2)單擊「Next」按

E. 使用eclipse開發圖形界面需要什麼插件

使用eclipse開發圖形界面需要安裝SWT Designer插件。

SWT Designer———功能十分強大的Swing圖形化編程插件。

下載完WindowBuilder Pro就可以開始安裝了,安裝同一般的應用程序,通過圖形界面提示選擇要連接的Eclipse。也可選擇Eclipse常用插件的安裝方式(將WindowBuilder Pro下的features文件夾和plugins文件夾復制到Eclipse安裝文件下的features,plugins文件夾下就ok。)或者在線升級。

驗證安裝成功:運行Eclipse——Window——Perferences——Designer——出現WindowBuilder Pro的版本信息就說明安裝成功了。

運行eclipse,在菜單中選擇[文件]->[新建]->[其他],這時在「新建」彈出對話框中應該出現一個「Designer」選項。並且其下面的展開內容也可以使用了。

F. 關於eclipse插件開發參考文獻有哪些

Eclipse插件開發(原書第3版)
http://book.51cto.com/art/201005/201417.htm

http://www.ceclipse.org/thread-cec-fid-76.html

G. eclipse中有沒有讀寫pdf,word,excel等文件的插件

pdfbox 可以用來處理pdf格式的文檔(包括將text格式的文件轉成pdf格式) http://pdfbox.apache.org/

POI - 用來處理微軟office文檔的包(word excel ppt等) http://poi.apache.org/

H. 如何在 Eclipse 中使用插件構建 php 開發環境

如何在 Eclipse 中使用插件構建 PHP 開發環境 (
我希望使用 Eclipse 來做 PHP 開發。在 Eclipse 中安裝了 PHP 開發工具 (PDT),遠程系統資源管理器 (RSE),和 svn 版本控制插件 Subclipse。
遠程系統資源管理器插件可以讓你在 Eclipse 中,直接連接遠程伺服器。這是一個非常好的插件,你可以有多個連接同時連接到多台伺服器,並方便地管理它們。而且,您還可以用它瀏覽本地文件系統,並將 Eclipse 作為文本編輯器使用。
下面的操作在 Windows 7 上進行,應該也適用於 Mac 和 Linux。

第1步:下載並安裝Eclipse
去 http://www.eclipse.org/download 下載 Eclipse Classic 32位版本(不要下載 Eclipse PHP 軟體包),當前最新版本為 3.7.2 Indigo。
下載完成後,解壓縮並將文件夾放到 C:\eclipse,啟動 Eclipse 只需雙擊此文件夾中的 eclipse.exe,然後選擇您的工作區文件夾。

第2步:PHP的PDT插件的設置
在 Eclipse 菜單中選:Help > Install New Software。這將使你看到這樣的屏幕:

該窗口的頂部,你會看到一個下拉菜單,「work with」,單擊並選擇「 - All Available Sites - 」。
接下來在過濾窗搜索「PHP」,這將在三個不同的類別列出相同的插件。只要選擇其中一個「PHP Development Tools (PDT)」然後點擊「下一步」,安裝完成後,它會要求你重新啟動Eclipse,點擊「立即重新啟動」。你現在就裝好了PHP PDT插件。
以後,需要安裝新的軟體時,都可遵循這里的步驟完成。

第3步:安裝遠程資源管理器
按照上述相同的步驟,搜索"Remote System",點選安裝 'Remote System Explorer End-User Runtime' 和 'Remote System Explorer User Actions'。


第4步:配置PHP
Eclipse 3.7 默認情況下不會自動識別 php 文件類型。
去菜單 Windows > Preferences 選擇 general > editors > file associations

單擊「添加」按鈕,加入 *.php。

當你打OK,你會看到下面的編輯器列表。點擊「PHP編輯器」,然後點擊右側的默認按鈕。然後點擊確定


第5步:配置遠程系統資源管理器 (RSE)
你需要做的第一件事是添加遠程系統資源管理器的視圖到您的 Eclipse 工作區。
轉到菜單 Window > Open Perspective > Other。選擇並添加 Remote System Explorer。

現在Eclipse工作區將出現一個新標簽窗口。默認情況下你可以瀏覽和編輯本地硬碟驅動器上的文件。

現在到了關鍵部分,設立一個新的conennection。在「遠程系統」標簽窗口點向下箭頭,選擇「新建連接」

在下一個屏幕上顯示出所有連接類型。我要使用 SSH 連接。因此,選擇「SSH Only」,點擊「下一步」。

在下一個屏幕上,你將需要輸入你的主機的地址。
現在你就有了一個新的連接出現在您的「遠程系統」標簽窗口,你會看到 'My Home' 和 'Root'。默認情況下只有這兩個文件過濾器。
如果你想添加其他過濾器,您要右擊「SFTP Files」然後選擇「New」>「Filter」。

接下來,您將輸入文件夾的位置,例如 /home/test。選擇「下一步」,給過濾器命名,並單擊「確定」。

第6步:遠程系統資源管理器PHP文件的自動補全功能
要做到這一點,你需要編輯工作區文件夾中的一個隱藏文件。首先我們要讓遠程資源管理器顯示隱藏文件,去菜單 Windows >Preferences 中,然後展開 Remote System > Files。

選中「顯示隱藏文件」,然後單擊「確定」。
現在我們要使用 RSE 編輯一個 Eclipse 的 .project 文件。因此,在您的「遠程系統」標簽窗口中打開你的本地文件,瀏覽到您的工作區文件夾。尋找稱為「RemoteSystemsTempFiles」的文件夾,並打開它。現在你要編輯 .project 文件。打開該文件。
你要在<natures>標簽之間添加下面這二行:
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
<nature>org.eclipse.php.core.PHPNature</nature>

保存該文件,並重新啟動Eclipse。如果一切正確,你現在應該有自動完成功能了,將看起來像這樣


第7步:安裝版本控制插件 Subclipse
在 Eclipse 菜單中選:Help > Install New Software,搜索 Subclipse,或者使用 http://subclipse.tigris.org/update_1.8.x 作為更新網址。按照屏幕提示安裝: Subclipse 和 SVNKit 即可,這里有詳細說明。
別外,我還安裝了一個Windows平台下的 Subversion (簡稱 svn) 客戶端軟體: TortaoiseSVN,通過 Windows Shell(Windows Explorer)就可以操作 svn 庫。例如,檢出工作副本,可先為副本創建一個文件夾,右擊它,在菜單中選: TortoiseSVN → Checkout... ,輸入 URL,如果你使用的是本地庫而不是伺服器,可輸入文件夾地址:file:///c:/svn_repos/your_project/trunk。單擊 OK 就可以了。
好了,你現在應該有一個較完整的 Eclipse PHP 開發環境了。希望你能喜歡,如果發現的任何錯誤,歡迎評論。

I. java開源的插件

Flux 【Java開源 Eclipse插件】
Flux是一個支持採用模型驅動來設計一個Struts1.1 web應用程序的Eclipse插件。它能夠從UML活動圖生成struts-config.xml和struts-config-.xml配置文件。在其主頁和Eclipse幫助系統中有提供詳細的用戶使用手冊。
OWL VE 【Java開源 Eclipse插件】
OWL(Ontology Web Language)可視化編輯器。
PDF viewer 【Java開源 Eclipse插件】
PDF viewer添加一個PDF透視圖到Eclipse平台中,用於打開PDF文件而不需要依賴任何第三方工具。
elbe 【Java開源 Eclipse插件】
elbe(Eclipse LDAP Browser and Editor)是一個LDAP目錄瀏覽和編輯的插件。包括:基於Tree結構的DIT瀏覽器,搜索結果編輯器,書簽,Entry編輯器,Value編輯器,Schema瀏覽器,更改日記查看器,LDIF編輯器,LDIF導入/導出,批操作。
XulBooster 【Java開源 Eclipse插件】
XulBooster項目提供一個基於Eclipse平台的XUL集成開發環境。該項目包括多個編輯器和創建向導來輔助Xul開發.
Multi Clipboard 【Java開源 Eclipse插件】
Multi Clipboard為Eclipse源代碼編輯器提供一個可以把多次復制的內容保存起來的剪貼板,它不會像正常剪貼板一樣只是保存最後一次復制的內容。 你可以設置該插件當Eclipse關閉時會把Multi Clipboard中的內容保存一個文件中,當Eclipse再次打開時會重新載入保存到文件中的內容。你還可以通過設置該插件把Multi Clipboard中的內容變成可編輯。
Knopflerfish Eclipse Plugin 【Java開源 Eclipse插件】
這是OSGi R4框架Knopflerfish提供的一個輔助開發插件。
Velocity Web Edit 【Java開源 Eclipse插件】
Velocity Web Edit是一個Velocity與HTML感知編輯器。
Green UML 【Java開源 Eclipse插件】
Green UML一個UML類圖創建工具,主要是針對學生使用而設計。你可以利用Green UML從代碼創建UML類圖,或者通過UML類圖來生代碼。類圖中的所有關聯都是以插件的形式存在可動態增/刪。Green支持把UML類圖導出成jpg與gif的格式。
eRCP 【Java開源 Eclipse插件】
eRCP是一組擴展自Eclipse Rich Client Platform(RCP)組件用於嵌入式設備的組件集。
SWTEditor 【Java開源 Eclipse插件】
基於SWT開發的HTML WYSIWYG編輯器。
Topcased UML Edit 【Java開源 Eclipse插件】
UML2.1建模工具,支持9種模型圖包括:UML用例圖,類圖,包圖,順序圖,協作圖,狀態圖,活動圖,構件圖,部署圖。並提供Java與模型圖的轉換引擎。
Netwiser 【Java開源 Eclipse插件】
Netwiser是唯一個網路軟體開發平台。它包含一個易於使用的圖形用戶界面和一個C++框架來創建各種類型的網路應用軟體。
ColorEditor 【Java開源 Eclipse插件】
ColorEditor一個語法著色器。採用JEdit的語法高亮顯示模式,支持超過140種不同的文件類型。
Tribix 【Java開源 Eclipse插件】
Tribix-Extended Emitters for BIRT提供一組可擴展的用於BIRT的Emitter包括PPT Emitter與XLS Emitter。以便讓BIRT除了支持HTML和PDF格式之外,還可支持PPT與XLS格式。
OJB_Plugin 【Java開源 Eclipse插件】
OJB_Plugin能夠顯示資料庫(HSQL,MS SQLServer,DB2,Oracle,MySQL等)中的表格。然後從這些表格獲取數據,生成OJB repository.xml文件並基於該文件生成ddl文件和java classe。該插件的生成器基於eclipse的JET框架。在4.2.0版本中新增支持hibernate,支持直接拖拉表格至package explorer來創建POJO's,也支持直接拖拉POJO's至DB View來創建表格。
xqIde 【Java開源 Eclipse插件】
xqIde是一個用於XQuery開發的Eclipse插件。
EoS 【Java開源 Eclipse插件】
這個插件可以讓你選擇用SWT或Swing來運行Eclipse,並挑選你喜歡的皮膚/外觀。
ant4eclipse 【Java開源 Eclipse插件】
ant4eclipse提供一組Ant task用於讀取Eclipse的配置文件並與Ant構建文件相結合。
Google Code Search 【Java開源 Eclipse插件】
Google Code Search插件。
下載:org.proteus.google.code.search-1.0.0.zip
Relo 【Java開源 Eclipse插件】
Relo是一個幫助開發人員研究大型代碼庫的好工具,它能夠一步步的跟蹤你所展開的代碼包,並快速生成類似UML的類圖。

J. Eclipse插件

Eclipse:Eclipse 是一個開放源代碼的、基於 Java 的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括 Java 開發工具(Java Development Tools,JDT)。 Eclipse 還包括插件開發環境(Plug-in Development Environment,PDE),這個組件主要針對希望擴展 Eclipse 的軟體開發人員,因為它允許他們構建與 Eclipse 環境無縫集成的工具。Eclipse簡介 Eclipse就像軟體開發者的『打鐵鋪』,它一開始備有火爐、鐵鑽與鐵錘。就像鐵匠會用現有的工具打造新的工具,也能用Eclipse打造新工具來開發軟體-這些新工具可擴充Eclipse的功能。(Eclipse其中一個賣點就是它的擴充性) 1.1歷史背景 Eclipse這樣功能完整且成熟的開發環境,是由藍色巨人IBM所釋出。IBM花了4千萬美金來開發這個IDE(Integrated Development Environment)。第一版1.0在2001年11月釋出,隨後逐漸受到歡迎。 Eclipse已經成為開放原始碼計劃(Open Source Project),大部分的開發扔然掌握在IBM手中,但是有一部份由eclipse.org的軟體聯盟主導。( http://www.eclipse.org)Eclipse項目由Project Management Committee(PMC)所管理,它綜觀項目全局,Eclipse項目分成3個子項目: 平台-Platform 開發工具箱-Java Development Toolkit(JDT) 外掛開發環境-Plug-in Development Environment(PDE) 這些子項目又細分成更多子項目。例如Platform子項目包含數各組件,如Compare、Help與Search。JDT子項目包括三各組件:User Interface(UI)、核心(Core)及除錯(Debug)。PDE子項目包含兩各組件:UI與Core。 1.2開放原始碼軟體 Eclipse是開放原始碼,結果很多人在使用的時候都不注重合法權的問題。開放原始碼軟體讓使用者能夠取得軟體的原始碼,有權去修改和散布這個軟體。如果想修改軟體,這件事的另一面就是,除非其它人對修改後的軟體也有相同的權力,否則是不能散布修改後的軟體,這種權利和著作權(right)相反,開放原始碼項目中有時稱之為著作義(left)。 有些開放原始碼許可書,堅持要求任何和其它開發原始碼合組成的軟體也必須是開放原始碼。然而,Eclipse使用的開放原始碼許可書:公共公眾許可書-Common Public License(CPL)作為授權方式,設計上是可以容許商業利益的。CPL可以容許Eclipse和其它開放原始碼軟體合組時,能夠以更嚴謹的許可書散布軟體,以求用於商業途徑。CPL經過Open Software Initiative(OSI)認證,其內容符合開放原始碼授權的需求。 1.3 Eclipse版本介紹 可以從eclipse.org網站( http://www.eclipse.org/downloads)下載,可以發現『最新』與『最好』的版本,這兩種版本通常不一樣,基本上有四種版本-或建置(build)可供下載:釋出版(Release builds) 由Eclipse開發團隊所宣稱的主要穩定版本。Release builds經過完整測試,並具有一致性、定義清楚的功能。它的定位就跟上市的商業軟體一樣。 穩定版(Stable builds) 比Release build新一級的版本,經由Eclipse開發團隊測試,並認定它相當穩定。新功能通常會在此過渡版本出現。它的定位就跟商業軟體的beta版一樣。 整合版(Integration builds) 此版本的各個獨立的組件已經過Eclipse開發團隊認定具穩定度,但不保證兜在一起沒問題。若兜在一起夠穩定,它就有可能晉級成Stable build。 當日最新版(Nightly builds) 此版本顯然是從最新的原始碼產生出來的。可想而知,此版本當然不保證它跑起來沒問題,搞不好還有嚴重的bug。 1.4跨語言、跨平台 多數人認為Eclipse是Java IDE,不過,當下載Eclipse之後,除了有Java IDE(就是JDT),還有PDE。然而Eclipse是萬用工具平台。JDT實際上是Eclipse的添加品,也就是外掛程序。Eclipse本身實際上是指Eclipse平台(Eclipse Platform),除了下載時能取得Java工具集以外,還提供各種工具的支持,所以平台本身只是相當小的ㄧ組軟體。 如果想開發Java程序,用的是Eclipse隨附的JDT外掛程序。如果想開發其它語言的程序,就需要拿到其它外掛程序,諸如CDT(C Development Toolkit)就可以開發C/C++程序。 Eclipse跨計算機語言,也跨人類的語言。相同的外掛機制可用來增加對不同語言的支持,這里使用一種特殊的外掛,叫做外掛程序片斷(plug-in fragment)。IBM以捐出一個語言套件,支持中文(繁體與簡體)、法文、德文、義大利文、日文、韓文、葡萄牙文(巴西)與西班牙文。 照理說Eclipse以Java寫成,應該可以在任何的平台執行。但嚴格來說Eclipse不是跨平台的,因為它使用作業平台的原生圖形來建置。因此要等SWT(Standard Widget Toolkit)移植到該平台,Eclipse才能在那個平台執行。但就現實而言到不是什麼大問題,因為SWT已經被移植到數個常見平台上了,包括Windows、Linux/Motif、Linux/GTK2、Solaris、QNX、AIX、HP-UX與Mac OS X。

閱讀全文

與eclipse插件開發pdf相關的資料

熱點內容
程序員直播機器人舞團 瀏覽:767
devc指針編譯問題 瀏覽:998
支持dsd硬解壓音效卡 瀏覽:769
怎麼查看u盤加密區 瀏覽:182
台電加密是什麼格式 瀏覽:155
php論壇版塊在哪個文件夾 瀏覽:442
暗黑的伺服器為什麼維護 瀏覽:624
android內存溢出的原因 瀏覽:18
標志307的壓縮比是多少 瀏覽:636
伺服器啟動為什麼叫三聲 瀏覽:997
追風箏的人英文pdf 瀏覽:940
解壓小熊手機殼 瀏覽:347
成都市區建成面積演算法 瀏覽:662
智能家居單片機 瀏覽:98
買男裝用什麼app好 瀏覽:856
文件夾合並了怎麼拆開 瀏覽:261
波段副圖源碼無未來函數 瀏覽:90
livecn伺服器地址 瀏覽:259
程序員這個工作真的很吃香嗎 瀏覽:848
程序員和數學分析師待遇 瀏覽:681