IDE之eclipse選擇及說明
阿新 • • 發佈:2019-01-29
前話:在這個講究效率的年代搞不懂工具那是不行滴,作為j2ee從業者,弄弄懂eclipse還是很必要滴。真正讓我想搞搞清楚eclipse的其實是研究spring+maven的web專案搭建過程中的碰到的各種與工具有關的問題。。。
從eclipse版本說起
登入eclipse官網https://www.eclipse.org/ide/ 你可以發現eclipse不僅僅是隻作為java的開發工具,從語言上,eclipse針對java、c/c++、php開發對應的版,java根據專案型別提供java版和j2ee版,我關注的是j2ee的版本,目前已經升級到Oxygen版本。說起版本,eclipse版本命名也是有一套,開始以行星命名,現在的版本又開始以化學元素命名。
ps:eclipse特別版STS(Spring Tool Suite™) http://spring.io/tools/sts/all
當然你也可以把STS作為eclipse外掛安裝,可以實現同樣的效果,重點是STS主要是為了滿足spring的相關整合開發。
c/c++
php
java
j2ee
-Oxygen(目前最新版)
-Neon
-Mars
-Luna
-Kepler
-Juno
-Indigo
-Helios
-Galileo
-Ganymede
eclipse的本事
- eclipse作為IDE提供可完美便利的整合開發環境,重點就在整合方面。
整合意味著你有針對性的開發一類專案時,你可以根據你的專案特徵選擇對應的便利工具完成開發,這類工具對於eclipse你可以叫它外掛。比如你開發一個web專案,使用maven進行構建,你協同開發用到svn,執行使用jetty,那麼通過安裝對應的外掛maven、svn、jetty你通過eclipse及這些外掛就可以比較順利的進行開發、執行測試(前提是你會用這些工具) - 那麼使用eclipse一個重要的手段就是外掛整合
- 線上安裝,這是最簡單的,不過外掛下載可能會是一件耗時的事情
- 安裝外掛首先你需要一個外掛地址
- 在help->install new software->add->輸入外掛地址(遠端或本地)->根據外掛選擇內容一路next,結束之後在你的prefrence下一般會多出外掛相關設定。
- 離線安裝,安裝比較複雜,適合大量人快速安裝的情況。
- 線上安裝,這是最簡單的,不過外掛下載可能會是一件耗時的事情
eclipse & myeclipse
這兩個工具經常被用來比較,最開始習慣使用myeclipse,後來到公司慢慢開始放棄它,轉而eclipse,那就簡單說說兩個區別和聯絡
- 共同點是eclipse通過外掛安裝可以達到myeclipse的功能效果,myeclipse整合很多現成功能。
- 區別
- eclipse是開源專案,由IBM出資由一幫人員維護更新,使用免費,myclipse是收費的。
- eclipse是一個基礎的平臺,外掛按需安裝,輕量級靈活。
未完,待續。。。