JBuilder
http://www.borland.com/
NetBean
http://www.netbeans.org/
Sun One Studio
http://wwws.sun.com/software/sundev/jde/index.html
Eclipse
http://www.eclipse.org/
WSAD
http://www-3.ibm.com/software/awdtools/studioappdev/about/V5.html
JCreater
http://www.jcreator.com/
Intellij IDEA
http://www.intellij.com
JDeveloper
http://otn.oracle.com/products/jdev/content.html
BlueJ
http://www.bluej.org/index.html
RealJ
http://www.realj.com/
Gel
http://www.gexperts.com/
CodeGuide
http://www.omnicore.com/index.jsp
UltraEdit
http://www.ultraedit.com/
EditPlus
http://www.editplus.com/
Eclipse網站:http://www.eclipse.org/
Eclipse中文化教學:JavaWorld站內文章參考
(使用版本:Eclipse 2.1.2 Release + 中文化)
eclipse自動補全的設定
如果你用過Visual Studio的自動補全功能後,再來用eclipse的自動補全功能,相信大家會有些許失望。
但是eclipse其實是非常強大的,eclipse的自動補全沒有VS那麼好是因為eclipse的補全功能用的是預設設定。你只需要稍微修改一下就行了。
最簡單的修改方式是:Windows——>Preferences——>Java-->Editor-->Content Asist,在Auto activation triggers for Java後面的文字框裡只有一個“.”。現在你將其改為“.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ”即可。然後你再試試,會發現,現在的補全功能跟VS差不多了。你還可以在Advanced和Favorite裡進行進階的設定。
使用愉快,如果大家還有其他eclipse使用上的最佳化或者有意思的設定或者外掛程式,請分享~~
eclipse的一些其他玩法請看我的新部落格:http://rongmayisheng.com/cat/軟體和工具
熱鍵篇:
Template : Alt + /
修改處:視窗->喜好設定->工作台->按鍵->編輯->內容輔助。
個人習慣:Shift+SPACE(空白)。
簡易說明:編輯程式碼時,打sysout +Template啟用鍵,就
會自動出現:System.out.println(); 。
設定Template的格式:視窗->喜好設定->Java->編輯器->模板。
程式碼自動排版: Ctrl+Shift+F
修改處:視窗->喜好設定->工作台->按鍵->程式碼->格式。
個人習慣:Alt+Z。
自動排版設定:視窗->喜好設定->Java->程式碼格式製作程式。
樣式頁面->將插入tab(而非空格鍵)以內縮,該選項取消勾選
,下面空格數目填4,這樣在自動編排時會以空格4作縮排。
快速執行程式: Ctrl + F11
個人習慣:ALT+X
修改處:視窗->喜好設定->工作台->按鍵->執行->啟用前一次的啟用作業。
簡易說明:第一次執行時,它會詢問您執行模式,
設定好後,以後只要按這個熱鍵,它就會快速執行。
<ALT+Z(排版完)、ATL+X(執行)>..我覺得很順手^___^
自動匯入所需要的類別: Ctrl+Shift+O
簡易說明:
假設我們沒有Import任何類別時,當我們在程式裡打入:
BufferedReader buf =new BufferedReader(new InputStreamReader(System.in));
此時Eclipse會警示說沒有匯入類別,這時我們只要按下Ctrl+Shift+O
,它就會自動幫我們Import類別。
查看使用類別的原始碼:Ctrl+滑鼠左鍵點擊
簡易說明:可以看到您所使用類別的原始碼。
將選取的文字批註起來:Ctrl+/
簡易說明:Debug時很方便。
修改處:視窗->喜好設定->工作台->按鍵->程式碼->批註
視景切換:Ctrl+F8
個人習慣:Alt+S。
修改處:視窗->喜好設定->工作台->按鍵->視窗->下一個視景。
簡易說明:可以方便我們快速切換編輯、除錯等視景。
1.可以用 Ctrl+shift+L可以查閱,它能增加巨大的效率。 2.Ctr+H:尋找具體的類 3.F3 :等價於Ctr+被選中的某個單詞 4. Ctrl+/:可以在選中一定的地區後,可以直接的全部加上注釋。Ctrl + shift +/可以註解區塊。 5.Tab+shift:按鈕可以跳tab距離。 6.全部選中+tab:可以向前跳置tab的距離。 7.F5和F6:是常用的調試按鈕。非常的有用。 8.F4:在選中的類中可以查看類圖的整合結構。 9.Shift+滑鼠右鍵,可以選擇一行,比直接的按住右鍵好用多了。 10. Ctr + Shift + o organize import 非常的好用。 11. Ctr + o Quick outline 12. Ctr + Shift + e 在單獨的視窗中。列出當前所有的檔案, 13. Ctr + T 查詢調用該函數父函數。比F4好用。 14. Alt + shift + R 重新命名選中的函數 rename 15. Ctr + F3 可以查看類 16. Ctr + q 可以返回上次編輯的地方。節省很多時間。 17. Atl + shift + c 可以對選中的函數進行重構 change method signature 18. Ctr+M maxisize the active view and editor 19. Alt+ shift + c 修改函數名稱、參數等。 20. Ctr + shift + c 給一行資料添加註釋 使用起來比較方便 21. Atl + shift + t 彈出重構的提示 22. Alt + shift + v move 23. Ctr + t 查看整合關係,可以方便的定位通過定位介面或實作類別。
密技篇:
一套 Eclipse 可同時切換,英文、繁體、簡體顯示:
1.首先要先安裝完中文化包。
2.在案頭的捷徑後面加上參數即可,
英文-> -nl "zh_US"
繁體-> -nl "zh_TW"
簡體-> -nl "zh_CN"。
(其它語系以此類推)
像我2.1.2中文化後,我在我案頭的Eclipse捷徑加入參數-n1 "zh_US"。
"C:/Program Files/eclipse/eclipse.exe" -n "zh_US"
介面就會變回英文語系嚕。
利用 Eclipse ,在 Word 編輯文書時可不必將程式碼重新編排:
將Eclipse程式編輯區的程式碼整個複製下來(Ctrl+C),直接貼(Ctrl+V)到
Word或WordPad上,您將會發現在Word裡的程式碼格式,跟Eclipse
所設定的完全一樣,包括字型、縮排、關鍵詞顏色。我曾試過JBuilder
、GEL、NetBeans...使用複製貼上時,只有縮排格式一樣,字型、顏
色等都不會改變。
外掛篇:
外掛安裝:將外掛包下載回來後,將其解壓縮後,您會發現features、
plugins這2個資料夾,將裡面的東西都複製或移動到Eclipse的features
、plugins資料夾內後,重新啟用Eclipse即可。
讓 Eclipse 可以像 JBuilderX 一樣使用拖拉方式建構 GUI 的外掛:
1.Jigloo SWT/Swing GUI Builder :
http://cloudgarden.com/jigloo/index.html
下載此版本:Jigloo plugin for Eclipse (using Java 1.4 or 1.5)
安裝後即可由檔案->建立->其它->GUI Form選取要建構的GUI類型。
2.Eclipse Visual Editor Project:
http://www.eclipse.org/vep/
點選下方Download Page,再點選Latest Release 0.5.0進入下載。
除了VE-runtime-0.5.0.zip要下載外,以下這2個也要:
EMF build 1.1.1: (build page) (download zip)
GEF Build 2.1.2: (build page) (download zip)
3.0 M8版本,請下載:
EMF build I200403250631
GEF Build I20040330
VE-runtime-1.0M1
安裝成功後,便可由File->New->Visual Class開始UI設計。
安裝成功後,即可由建立->Java->AWT與Swing裡選擇
所要建構的GUI類型開始進行設計。VE必須配合著對應
版本,才能正常使用,否則即使安裝成功,使用上仍會
有問題。
安裝外掛程式方法,以漢化外掛程式舉例:
在開始之前我說一下我的環境,eclipse版本eclipse-java-indigo-SR2-win32-x86_64,作業系統Win7,但是這個基本上沒有影響。紅字的那個注意一下,在下面需要根據這個選擇地址
開啟地址http://www.eclipse.org/babel/downloads.php
根據你所下載的Eclipse版本選擇下面的地址,複製備用
開啟Eclipse—>Help—>Install New Software…
把剛剛複製的地址粘貼進去
點擊 Add… ,給Name,起個名字
點擊OK,你會發現,程式沒有反應了,不並不是會發現Eclipse右下角有這麼個情況,
這個是在載入語言列表,根據網速而定,我4M的頻寬,不到十分鐘。完成後會出現下面的對話方塊
選擇…in Chinese (Simplified) 也就是簡體中文,下面挨著的那個是繁體的,英語好的就不用我說……
接著點擊 Next>
繼續 Next>
這個不用說,你必須得點擊那個 I accept the……, 然後點擊Finish,接著會出來下面的的對話方塊,等著就是了
不一會兒,當然得看你的網速情況了,這個就好了,中間會讓你點擊一次OK,我忘記截圖了,然後重啟Eclipse就好了,再次開啟,你也許會感覺到親切了,中文啊……
好了,到此結束,祝你好運。
外掛程式地址 Eclipse 下載
EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor 都在這裡下載
http://www.eclipse.org/downloads/index.php