日本一区二区免费播放_麻豆导航_久久精品99_国产性av_色婷婷噜噜久久国产精品12p_av福利资源_精品综合久久

當前位置:首頁 > 網(wǎng)站舊欄目 > 學習園地 > 設(shè)計軟件教程 > eclipse插件開發(fā)的簡單經(jīng)驗和一些注意事項

eclipse插件開發(fā)的簡單經(jīng)驗和一些注意事項
2010-01-14 22:39:11  作者:  來源:
eclipse插件開發(fā)流程
回顧我學習eclipse插件開發(fā)流程, 總結(jié)出以下一個流程, 希望能給大家借鑒。
想要學習eclipse的插件開發(fā)
1。 首先應(yīng)該下載eclipse2.1.2(不建議使用eclipse3.0學習)和它對應(yīng)的中文語言包
2。 應(yīng)該必須對eclipse本身的使用和結(jié)構(gòu)有一個很好的了解, 最好是好好的看看幫助文件看他提供了那些特性,還有它已有的功能和視圖都是做什么用處的。 
    這樣做的好處是可以在自己開發(fā)的時候找到參照物, 而且對于eclipse本身提供的基礎(chǔ)插件一般都有擴展接口, 當你在開發(fā)的時候需要擴展功能的時候, 也對其有所了解。比如說, 我在開發(fā)“新建一個自己定義的文件的wizard的時候”, 我就參考了eclipse本身新建java文件時的程序。在我一個試圖中, 我希望用戶點擊“內(nèi)容”時,在屬性視圖中出現(xiàn)這個“內(nèi)容”的屬性, 所以我就使用了屬性視圖提供的接口把“內(nèi)容”的屬性傳遞給他。
   重點:了解eclipse的最好方法是,使用和Workbench User Guide, 因為eclipse中文文檔翻譯的特別好, 所以看它的幫助文件是學習的最好方法

3。正是開始學習插件的開發(fā), 這首先要做的還是閱讀文檔, 這里的文檔主要還是eclipse的幫助文件是PDE Guide和Platform Plug-in Developer Guide, 還后需要結(jié)合的是一些事件。
      eclipse為了協(xié)助插件開發(fā), 專門提供了支持插件開發(fā)的插件,這個就是PDE, 學習pde的首先目的是了解, pde的功能和提供那些支持, 如果你能通過閱讀pde guide配置和建立你的第一個插件(新建并測試運行成功即可)就行了, 不需要在越多更多的內(nèi)容, 如果你還有時間可以粗略的閱讀一下, 以后發(fā)生問題, 知道在那里插件資料就好了。
     Platform Plug-in Developer Guide(下面開始簡稱PPDG)是整個插件開發(fā)中最重要的資料, 不用到google上去查詢了,這個幫助提供了幾乎所有的資料。 PPDG對整個eclipse的結(jié)構(gòu)和基礎(chǔ)知識做了詳細的介紹, 在閱讀PPDG, 首先要了解eclipse的整體構(gòu)架和構(gòu)成它的基礎(chǔ)元素(比如說視圖,編輯器等等),在結(jié)合你對eclipse本身的使用, 首先對eclipse的插件在感性上有個認識, 在心里也有一個大體的概念,這時候你可以在心里構(gòu)思一個自己想要做的插件,接口對eclipse的架構(gòu)和基礎(chǔ)元素的了解, 描述出它的樣子和可能會有的元素, 比如說, 是不是有個視圖, 有一個編輯器等等。 然后在eclipse找到參照物。
      建議:把PPDG的所有文檔從頭到尾閱讀一遍到兩遍。我自己讀了有兩遍多
      說明:為什么參照物這么重要呢? 在eclipse中雖然他的文檔已經(jīng)夠詳細了, 但是對于一些細節(jié)的編程上的接口等等, 它不一定能說清楚, 所以你必須找到參照物, 這樣你可以很容易的查找和閱讀它的源代碼, 知道如何去做。 其實在對eclipse插件開發(fā)有了詳細的了解并開始編寫插件以后, 閱讀源代碼就代替了文檔。
      在越多PPDG的時候 就一定要開始編寫自己的插件了, 在PPDG中有一個HelloWorld的示例插件, 你可以試著完成。其實你在新建插件的時候, 在新建插件Wizard中就提供了相應(yīng)的示例, 你可以通過創(chuàng)建這些示例來建立初步的認識, 并試著修改它的源代碼, 我的第一個插件就是這樣做出來的。

4。 高級插件功能的開發(fā), 你就必須自己閱讀源代碼和其他資料了


總體來說, eclipse的插件開發(fā)并不發(fā)展, 需要的是通過閱讀它的幫助文檔對其總體構(gòu)架和元素的了解, 并不斷的實踐。

希望對大家有幫助, 具體有不清楚的地方, 請發(fā)帖, 我將盡可能幫助大家。

附:
如果大家要想轉(zhuǎn)載, 請閱讀論壇的規(guī)定。因為robbin發(fā)現(xiàn)很多朋友轉(zhuǎn)載以后把來源和作者都去掉了。 雖然是網(wǎng)絡(luò), 但是請大家尊重別人的勞動。

安徽新華電腦學校專業(yè)職業(yè)規(guī)劃師為你提供更多幫助【在線咨詢
相關(guān)熱詞搜索:插件 注意事項 經(jīng)驗
主站蜘蛛池模板: 国产一区二区在线观看视频 | 久久er热在这里只有精品66 | 日本亚洲精品成人 | 日本精品一在线观看视频 | 成人自拍视频网站 | 精品久久人人做人人爽综合 | 日本精品二区 | 国产精品福利一区 | 欧美性狂猛xxxxxbbbbb | 免费观看视频高清在线 | 免费wwwxxx| 九九热亚洲精品综合视频 | 黄色大片网站 | 日本青草视频 | www.日本一区二区 | 亚洲日本va中文字幕线 | 日本天堂在线视频 | 日韩欧美在线观看视频一区二区 | 欧美成人黄色 | 亚洲天堂精品在线观看 | 免费日批网站 | 欧美综合亚洲 | 人人射人人插 | 日日摸夜夜添夜夜添破第一 | 亚洲成a人片在线观看播放 亚洲成a人片在线观看导航 | a级v片 | 久久九九八八色偷偷 | 韩国三级理论在线观看视频 | 黄色片视频免费观看 | 久操亚洲 | 免费观看a级毛片 | jizz日本人| 天天干夜夜玩 | 黄色一级片免费网站 | 99视频在线免费看 | 亚洲日本在线播放 | 99免费精品 | jiz日本大学生 | 日本片免费观看一区二区 | 国产亚洲精aa在线观看不卡 | 久久久久久久久久免免费精品 |