Eclipse外掛程式開發系列文章 序

2021-06-20 08:04:00 字數 1071 閱讀 1739

外掛程式開發的內容很多,也很複雜,尤其是做ide方面的開發,其中遇到的一些技術,隨便拿出來就是一套框架,往往感覺越做會的東西越少。 從事外掛程式開發這麼多年以來,不敢說精通,也算小有所成。 我一向認為,技術要以精為主,不必求全。但是最近這兩年感覺進入乙個平台期了,提公升不大,所以想開闊一下視野,增長一下其他方面的經驗。在這之前,想寫些東西,對這些年的外掛程式開發方面的積累做一下總結,也算對自己有個交代,如果同時能對其他從事外掛程式開發的朋友有所幫助,那就更好了。之前也寫過一些文章,但是都是就某個點而寫。這次,會寫乙個系列,綜合性的做乙個全方位的總結。

有這麼多的困難,同時做ide又不會是公司的主業,所以這幫人的待遇也不會很好... 付出多,獲得又少,所以這條路並不好走。 當然,另外一方面,做的人少,也是乙個優勢,會別人不會的,不也是乙個很好的技能嗎。

困難也擺了,優勢也點出了,所以各位如果想開始了解外掛程式開發,有志於長足發展的話,要想清楚了,如果覺得可以堅持固然好;如果覺得難以堅持不如早點退出以免浪費寶貴青春,哈哈

題外話到此為止,下面言歸正傳。 外掛程式開發,在國內一般都是大一點的軟體企業做自己的ide,我之前從事的也是這方面的工作,所以這個系列也是以此為主,結合例項講述在eclipse平台上做外掛程式開發實現乙個ide的過程以及其中會遇到的各種常見的問題。

寫作過程,首先把架子搭起來,力求覆蓋做ide開發的各個方面,可能不會太細,但是會盡量給出相關的資料鏈結,讀者遇到相關的細節問題的時候可以參考。 等什麼都有了以後,再慢慢細化,最終目的把這個系列做成ide開發的參考書最好。

文章在csdn code(上寫作,不定期同步到blog上。 下面是本系列的目錄,算是個預告:序概述

swtjface

runtime

resources

workbench

[其他介面元素-- 選單,工具欄,嚮導等]

[編輯器]

[檢視]

[builder]

[launch/debug]

[help]

[外掛程式的構建]

[更新]

許可協議

本系列文章基於"知識共享公共許可協議」( 簡稱「ccpl)發布。 如無書面許可,禁止修改,禁止用於商業用途。 詳情請檢視鏈結 許可協議 中協議文字。

eclipse外掛程式開發

1.使用eclipse for commiter來進行外掛程式開發 2.使用乙個eclipseide作為除錯例項,稱為runtime eclipse ide。在run configuration中指定載入哪些plugin到runtime eclipse ide中。3.啟動乙個runtime ecli...

eclipse外掛程式開發

3。正是開始學習外掛程式的開發,這首先要做的還是閱讀文件,這裡的文件主要還是eclipse的幫助檔案是pde guide和platform plug in developer guide,還後需要結合的是一些事件。eclipse為了協助外掛程式開發,專門提供了支援外掛程式開發的外掛程式,這個就是pd...

Eclipse外掛程式開發

eclipse外掛程式開發之基礎篇 1 外掛程式開發的基礎知識 url eclipse外掛程式開發之基礎篇 2 第乙個eclipse外掛程式 url eclipse外掛程式開發之基礎篇 3 外掛程式的測試與除錯 url eclipse外掛程式開發之基礎篇 4 osgi框架 url eclipse外掛...