Eclipse之舒適化打造(黑底TextMate配色方案、Jodeclipse等)

一直不喜歡Java,進公司卻立刻要接手Java的項目,彆扭歸彆扭,但一直知道Eclipse給Java打造了很好的編程體驗,做Java程序員,會被Eclipse照顧得很好:從模板到自動完成,從quick-fix到代碼間超鏈接跳躍,從代碼自動生成到自動重構...

 

不過它離完全適合於我的舒適還有一段距離,所以我一邊善其事一邊利器,在這裏把自己的打造過程和大家分享:

 

我喜歡黑底的配色方案,需要各種語法成分能夠以不同的顏色相去分。我不想在白花花既不省電又傷眼睛的背景上看一整片顏色單調的代碼。我喜歡圓潤等寬的字體(比如TextMate的Monaco),也喜歡字體大些不必費眼。

 

於是:

 

我基於Textmate vibrant ink進行改造,修復了導入Textmate Vibrant Ink導致的同詞雙擊高亮失靈,部分參照All Hellow's Eve主題將許多顏色進行重調同時用DejaVu Sans Mono 14號字體(附件中有,請複製到C:\Windows\Fonts),Java在我的Eclipse終於有了舒服、漂亮的黑底配色方案。

 

...調完一看,只剩下括號是白色了...話不多說,直接上圖:

 


 

圖中copyOfRange爲類靜態方法。

 


 

圖中toSurrogate 爲類實例方法。

 

Java的反編譯相對C++要容易許多,如果沒有故意做混淆,反編譯出來的代碼可讀性相當高。而在多款反編譯軟件中,Jode的口碑貌似最好,經試用也非常令人滿意,而Jodeclipse這個插件,將反編譯.clsss和jar包做得不留痕跡,無縫集成,踏class/jar包如入源碼之地,更有從使用jar包的程序中直接超鏈接跳入,外加標準庫源代碼和Javadoc自動attach,怎一個爽字了得!(上圖就是Jodeclipse自動attach下的String類部分源代碼)

 

習慣用Eclipse自動更新的同志只需要加一個Remote Site——http://www.technoetic.com/eclipse/update,按提示安裝即可,喜歡自己下jar包的同志可以去sourceforge...(注:目前它和伽利略還不能直接完美結合,我之前折騰了好久才突然可以,還在查找原因,老版本都很好)

 

最後呢,BreadCrumb(Alt+Shift+B)比快速大綱(Ctrl+O)好用,有了它,我就可以常年最小化Package Explorer了。

 

喜歡的同志就下載吧~附件中的epf文件,只需要在Eclipse— >File->Import->General->Preference中將之導入即可。導入之前,記得備份workspace 下的.metadata裏的org.eclipse.core.runtime,這樣如果不喜歡還可以恢復哦。

 

這個epf是一個綠色版的epf,是我用Beyond Compare辛辛苦苦比較剛安裝的Eclipse和Textmate vibrant ink,去除了無關的配置之後,儘可能純淨的一個epf呢~只包含配色方案、字體調節、以及打開了BreadCrumb(可用Alt+Shift+B關掉),有使用問題向我反饋哦~

 

 

安全風險聲明:


安裝有風險,下載需謹慎。


我使用的Java Eclipse是Eclipse Galileo For Java。


我使用的C++ Eclipse是Eclipse Helios For C/C++。


Java 配色方案僅適用於Java, C++ 配色方案僅適用於C++ ~其餘語言比如js未能顧及。因爲每種語言我是在單獨的Eclipse裏面編輯的,如Java用JDT,C++用CDT,js、rails用RadRails。


導入之前,記得備份workspace 下的.metadata裏的org.eclipse.core.runtime,這樣如果不喜歡還可以恢復哦。也可以切換workspace進行試用。

而且 如果你在workspace中沒有什麼重要的東西,可以切換workspace或者將整個workspace 下的.metadata刪除,就可以恢復。

字體大是個人偏好,我屏幕比較大和寬,這樣看起來舒服。如果不喜歡字體和顏色,可以在Preferences中的搜索框輸入color,探索一番過濾後的幾個選項,就可以按你自己的意願挑顏色、字體了。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章