Eclipse 緣何沒落?
Eclipse已經沒落。曾經的Java IDE之王,是如何走到這一步的?
1. Eclipse 4
如果說有一個時間點,標誌著Eclipse的死亡,那這個時間點一定是Eclipse 4的釋出。
在Eclipse 3.x時代,Eclipse做的很不錯,統治著所有開發工具,但是突然間,好像他們決定要親手終結自己的生命。他們改寫了所有UI程式碼,如Joel Spolsky所言,這個做法會導致他們的死亡(事實證明確實如此)。
在3.x時代,Eclipse是一個速度非常快的IDE,每一次Release,它都新增了各種實用的功能。而Eclipse 4,一切都變了,執行速度變慢,UI錯誤不斷,而且還很醜陋。好像Eclipse一下拖布了好幾年。
2. Equinox P2
Equinox P2專案的本意,是要讓外掛升級變得更簡單。作為Eclipse的精華,Equinox P2可以說是一個非常重要的專案。
然而,它最終卻變得非常複雜,其目標也變了味,似乎要和InstallShield進行競爭。由於這個原因,它最被人們所常用的功能——安裝Eclipse外掛——也隨之不見了。
在安裝外掛的時候,你經常會見到這樣的對話方塊:
3. 並非產品
一直以來,eclipse.org都更樂忠於推廣Eclipse Foundation,而不是IDE。網站看上去像是獨立專案的集合,而這些專案也沒有人在維護。
Eclipse給人的感覺不再像是一個IDE,而是外掛的集合,而你要用這些外掛來建立你自己的外掛。
4. 太難看
忠言逆耳。
自從Eclipse 4釋出以來,Eclipse的UI就走上了“以醜為美”的道路。工具欄糟糕的顏色、邊緣參差不齊的icon、讓人難以接受的暗色主題、不支援Retina螢幕(這個問題直到最近才被解決)。所有這些因素加在一起,讓Eclipse 4看上去好像還停留在2000年代。
每一次在使用Eclipse的時候,你都會感到,你還在使用它的唯一原因,就是太窮,買不起Intellij。
5. IntelliJ Community Edition
儘管有著許多不足,但是在一段時間內,Eclipse JDTIran是純Java開發人員、學生和開源專案的首選IDE,因為它完全免費。
但是Intellij Community Edition的釋出,徹底殺死了Eclipse。
Intellij Community和免費的Android Studio意味著在使用Java的時候,你已經完全沒有必要忍受Eclipse了。你獲得了更好的IDE,而且也是免費的。
總結
然而,Eclipse的消亡也會對開發者產生一定的影響。在缺少競爭的情況下,競品新增新功能的動力減少了。
在我年少的時候,有Eclipse這麼一個免費的頂級IDE,讓我的程式設計學習之路平坦了許多。Eclipse的存在,讓我這個窮學生也能使用上和專業人士一樣的工具。但是,這個時代已經終結了。
相關文章
- 傳統公關沒落,新時代遊戲營銷溝通將何去何從遊戲
- 為何說遊戲中的墜落傷害設定沒有必要?遊戲
- 曾經火遍遊戲圈的網頁遊戲,為何沒落了?遊戲網頁
- 為何IntelliJ IDEA比Eclipse更好IntelliJIdeaEclipse
- 靶場戰神為何會隕落?
- 沒有影子,何來真身?
- 內部論壇緣何火不起來
- 「本地聯機遊戲」的沒落與掙扎遊戲
- Eclipse解決JavaScript等支援問題(沒有高亮,沒有程式碼提示)EclipseJavaScript
- 邊緣計算為何會如此受歡迎?
- “下棋”風靡:“自走棋”的大熱緣何而起?
- Bioware的沒落?殘缺卻驚豔的《聖歌》
- 即時戰略遊戲(RTS)是否已經沒落?遊戲
- eclipse 最新版沒有navigator檢視如何解決Eclipse
- 這項國家級榮譽緣何花落寧波
- 鄉村沒有人,談何振興
- 由爆紅到沒落,澄海3c的前世今生
- 打破邊界,邊緣計算有何應用場景?
- RSA 2021創新沙盒 | Apiiro公司緣何一舉奪魁?API
- 《羅布樂思》緣何突然成為熱門話題?
- 緣何?一名戰士叫停了一場招標會
- 一款高分格鬥佳作,緣何遭遇玩家如潮差評?
- 綠盟科技雲安全市場份額緣何位居前三?
- 邊緣計算和5G:我們從何而來?
- jQuery的沒落和技術發展的一般規律jQuery
- 《弓箭傳說》緣何爆火,我們跟發行商Habby聊了聊
- 邊緣計算、霧計算、雲端計算區別幾何?
- 大廠加持,瘋狂的“自走棋”緣何難逃變現困局
- 長沙緣何入列人工智慧創新應用“國家隊”?人工智慧
- 沒有七項式儲存從何談起?
- 撬動智慧世界的“支點”,大資料緣何具有如此魔力大資料
- VS Code閃現,巨頭紛紛入局的Web IDE緣何崛起?WebIDE
- 從《星際爭霸》的倒下看傳統RTS遊戲沒落的原因遊戲
- 休閒遊戲的2020年:超休閒沒落,中重度成為主流遊戲
- goodbye eclipse~GoEclipse
- Eclipse SymphonyEclipse
- Maven EclipseMavenEclipse
- 為何那麼多的MES專案沒有成功?
- 在eclipse中執行maven命令沒有反應,console也不列印資訊EclipseMaven