無聊啊,陸續(xù)把以前做的一些小玩意兒共享一下。由于時(shí)間比較長(zhǎng)了,那時(shí)候設(shè)計(jì)能力有限,現(xiàn)在也沒時(shí)間維護(hù),如果發(fā)現(xiàn)bug就別用了,望體諒。
這次是3個(gè)Eclipse的插件:
No.1
Statistic-Lines,Eclipse上統(tǒng)計(jì)代碼行數(shù)的插件,就是之前第一篇隨筆說的那個(gè)"org.holon.statistic.lines"。由于當(dāng)時(shí)發(fā)布的時(shí)候,package名字里出現(xiàn)了我當(dāng)時(shí)項(xiàng)目組的名字,后來被領(lǐng)導(dǎo)責(zé)令把當(dāng)時(shí)發(fā)布的帖子刪除了,故借此對(duì)當(dāng)時(shí)關(guān)注這個(gè)插件的人說聲抱歉。下載鏈接:http://files.cppblog.com/bobquain/Statistic-Lines-311-Eclipse311-BIN.zip


No.2
Plug-in-Link,Eclipse上安裝插件的插件,名字比較繞口,呵呵。下載鏈接:http://files.cppblog.com/bobquain/Plug-in-Link-311-Eclipse311-BIN.zip
保持一個(gè)干凈的Eclipse
背景:
如果你是一個(gè)Eclipse的用戶,如果你喜歡追隨Eclipse的開發(fā)步伐,如果你喜歡嘗試各種不同的插件,如果你經(jīng)常在同一個(gè)Eclipse上進(jìn)行插件升級(jí),如果你安裝插件仍是把它安裝在Eclipse的安裝目錄之內(nèi),那么,朋友,你有必要仔細(xì)閱讀一下以下文字,因?yàn)槟銟O有可能會(huì)遇到以下問題:
1.每次使用最新的Eclipse,重新安裝需要的插件,一個(gè)又一個(gè),煩。
2.因?yàn)槟承┎寮绊懰俣?或許很小),不想使用的時(shí)候,又不方便刪掉(譬如多語言包),忍。
3.每次嘗試新插件,不好用,刪文件夾,一個(gè)又一個(gè),還是煩。
4.每次升級(jí)插件(某些非官方插件經(jīng)常會(huì)在同一版本的Eclipse上進(jìn)行升級(jí)),刪文件夾,一個(gè)又一個(gè),還要再安裝,更煩。
已經(jīng)很煩了,現(xiàn)在講講解決辦法,對(duì)于上面的問題,解決辦法無疑就是將插件安裝在Eclipse的安裝目錄之外,主要方法有以下兩個(gè):
1.利用Eclipse的Product extensions機(jī)制,Eclipse升級(jí)時(shí)只需升級(jí)Eclipse本身,而插件依然可以利用無需重新安裝。但是,有些Plugin開發(fā)商(幾乎是所有)為了省事未進(jìn)行update site的工作,無奈。(但,可自己進(jìn)行update site工作)
2.利用Eclipse的并未推薦的連接文件,雖為未推薦,但相比來說已經(jīng)是最好的選擇。但又因?yàn)椴⑽赐扑],所以沒有注意事項(xiàng)可參考,使用者由于對(duì)連接文件的機(jī)制不清楚,經(jīng)常會(huì)造成插件不能正常安裝(例如:更改同一個(gè)連接文件到同一個(gè)插件)。
綜上所述,導(dǎo)致了我決定開發(fā)一個(gè)管理連接文件的工具(終于引到了正題,:)),其實(shí)最初是為我們項(xiàng)目組考慮,原因是我們要經(jīng)常要對(duì)所開發(fā)插件進(jìn)行更換,測(cè)試。
插件下載連接:
可能有些人會(huì)問,這個(gè)插件安裝怎么辦?這個(gè)問題我只能說沒辦法,還是要安裝在Eclipse的安裝目錄之內(nèi),但放心它只有一個(gè)文件夾,刪起來比較容易(希望不會(huì)這么慘,:))。
關(guān)于版本:我只做了for Eclipse-SDK-3.0.1的版本,主要是考慮到大家使用的2.1.3應(yīng)該已經(jīng)定形,遇到上面問題的幾率比較小,如果真的有需要請(qǐng)告知我。
使用方法:
1.打開
2.添加連接
說明:插件解壓后必須如下結(jié)構(gòu)(不是的話,手動(dòng)建立即可):
link folder/
eclipse/
features/(不是必要的)
plugins/
譬如有一個(gè)插件(eclipse-FTP-WebDAV-3.0.1)在資源管理器中如圖:
在Plug-ins Link View中,如下圖:

點(diǎn)擊“+”,出現(xiàn)添加頁面,如下圖:

選定后,F(xiàn)inish。
確保為Enabled。
3.重新啟動(dòng)即可生效。
4.其他操作,簡(jiǎn)單明了,一試便知。
No.3
Stand-alone-Help,Eclipse上可獨(dú)立打開多個(gè)語言幫助的插件,當(dāng)時(shí)在日文環(huán)境下,給同事開發(fā)的,沒什么大用,呵呵。下載鏈接:http://files.cppblog.com/bobquain/Stand-alone-Help-311-Eclipse311-BIN.zip