第二節 選擇合適的工具
過去我們需要建立一個個JAVA文件,並且編輯出不知道是否有錯誤或者已經有重複名稱的物件,最後進行編譯時才能得到錯誤訊息,而現在有IDE後不管你是Java新手,還是記不住用法的(比如小編自己)都可以輕鬆完成編輯。
目前IDE有許多種,在這裡我只介紹我有使用過的3款,當然之前也使用過其他IDE,比較起來功能沒這麼完整,當然對於老手或專職可能另有喜好也不一定。
NetBeans IDE
Sun Microsystems 下的IDE一直以來都有許多人使用,過去使用的人都稱他是吃資源的怪獸,不過在持續的改良下已經有不錯的改善。
NetBeans官方網站 https://netbeans.org/黑色風格的介面
NetBeans有一些不錯的特點如下:
- 擁有各式各樣的插件。
- 跨平台的支援,Linux、Windows、Mac OS。
- 支援多種語言。
- 快速的智慧型選碼。
- Bug檢測工具與記憶體、執行效率監控。
- 便利的介面系統。
- 使用者介面的開發。
NetBeans主要特點是在於自由化的使用介面,開發者使用介面也是環境的一環,人性化的介面更能發揮Coding的效率。
Eclipse
Eclipse IDE 目前使用者較多的開發工具,插件支援性也較為多元,對於資源控管上大幅度的超越了前者。
Eclipse官方網站https://www.eclipse.org/黑色風格的介面
Eclipse開發特點如下:
- 擁有各式各樣的插件。
- 跨平台的支援。
- 擁有雲端開發工具。
- 快速的智慧型選碼。
Eclipse主要特點是在於大量的插件資源,雖然有人說這是插件堆起的IDE,但是IDE本身也有進一步的改良。
IntelliJ IDEA
前面我們都用黑色風格介面,而這裡介紹一下首次使用黑風格IDE的就是IntelliJ IDEA,雖然IDE起步比前2者晚,但再使用上也獲得不少人的青睞。
IntelliJ IDEA官方網站https://www.jetbrains.com/idea/黑色風格的介面
IntelliJ IDEA開發特點如下:
- 跨平台的支援。
- 減少插件的使用。
- 即時與智能的選碼。
- 開發員人體工程學設計。