上文回顧:定制Eclipse IDE之功能篇(二)
在這篇文章中,我會將我定制eclipse用到的其他插件羅列出來。
一、漢化插件
Eclipse本身是英文顯示的,我們能夠通過插件漢化。
1. 選擇對應的Eclipse版本。 下載地址:
http://www.eclipse.org/babel/downloads.php

2. 選擇需要下載的語言

3.解壓后直接拷貝到Eclipse的dropins目錄即可。
二、打開文件夾位置插件
點擊工程或工程文件時候,可以直接打開目錄位置。


PS:我把工具欄的圖標換了。
三、SVN插件
在window的Eclipse我內置svn插件(mac不需要),這個插件還是挺好用的。


2. 解壓后,將這features和plugins直接拷貝在eclipse目錄下。


四、jscompress插件
這個插件用來壓縮javascript、css文件,右鍵菜單即可壓縮。
1. 我是直接下源代碼自己導出插件的,而那源代碼路徑我找不到了,所以我把我下載的放上來。


五、Tomcat插件
由於功能的要求,需要工程可以放在服務器里跑起來,我選擇了一個tomcat。因為我不是用Eclipse j2ee版,所以是沒有內置sever的。我在github找到一個簡易的tomcat插件的源代碼,可以滿足我的需求。
1. 下載源代碼, 下載地址:
https://github.com/utluiz/com.sysdeo.eclipse.tomcat
2. 將工程導入eclipse,直接運行eclipse 程序。


就會發現在工具欄上有三個圖標,這三個圖標原來不是這樣的,被我修改了。
3. 內置一個tomcat7(不要用戶自己設置,因為你做一次,所有用戶都不用做了)
在org.eclipse.ui.startup拓展里執行(只需執行一次):
Preferences tpf = TomcatLauncherPlugin.getDefault().getPluginPreferences(); tpf.setValue("tomcatDir", tomcatDir); tpf.setValue("computeSourcePath", computeSourcePath); tpf.setValue("tomcatConfigFile", tomcatConfigFile); tpf.setValue("contextsDir", contextsDir); tpf.setValue("tomcatVersion", tomcatVersion);
這里說一個技巧,如果你一開始並不知道怎么設置一些插件的屬性(不僅僅只對這個tomcat插件),你可以先手動設置,然后在workspace看生成了什么配置文件,一般是prefs文件。


com.sysdeo.eclipse.tomcat.prefs的內容就是:
computeSourcePath=true contextsDir=F\:\\software\\BingoTouchIDE\\tools\\tomcat\\conf\\Catalina\\localhost eclipse.preferences.version=1 tomcatConfigFile=F\:\\software\\BingoTouchIDE\\tools\\tomcat\\conf\\server.xml tomcatDir=F\:\\software\\BingoTouchIDE\\tools\\tomcat tomcatVersion=tomcatV7
其實就是幫忙配了下面東西,注意界面被我修改過,已和原來插件不一樣了。


六、Emmet插件
前身是大名鼎鼎的Zen coding,使用仿CSS選擇器的語法來生成代碼,大大提高了HTML/CSS代碼編寫的速度,非常炫酷的插件。
例如在HTML輸入:
div#page>div.logo+ul#navigation>li*5>a
然后按Tab,就可以生成:
<div id="page"> <div class="logo"></div> <ul id="navigation"> <li><a href=""></a></li> <li><a href=""></a></li> <li><a href=""></a></li> <li><a href=""></a></li> <li><a href=""></a></li> </ul> </div>
當然還有更多用法,就不在這里班門弄斧了。
下載源碼,然后自己導出插件。 下載地址:
https://github.com/emmetio/emmet-eclipse
由於篇幅有些長,插件篇未完待續。