<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Eclipse 跌落“神壇”,這款 IDE 后來居上!

          共 2664字,需瀏覽 6分鐘

           ·

          2022-02-11 02:35


          參考鏈接:news.ycombinator.com/item?id=2986736

          俗話說,工欲善其事,必先利其器.一名好的開發(fā)者,必然要有一套好的開發(fā)工具,這樣才能打造出最好的產(chǎn)品給用戶。


          世界上的IDE種類繁多,要論那個IDE好用,可能有人會選擇老牌的Visual Studio 或是Eclipse;也有人會選擇使用者人數(shù)一路飆升的Intellij;也有人更偏愛Google發(fā)布的Android Studio。

          每位開發(fā)者都會按照自己的需求及愛好對IDE做出不同的選擇。其中,對于老牌IDE Eclipse來說,眾多開發(fā)者真的是又愛又恨。曾幾何時,在當初那個IDE稀少又昂貴的時期,Eclipse給開發(fā)者帶來了福音。


          作為一款免費且開源,速度相對更快,又有Google支持,在各種教科書中備受推崇的IDE,真的是想不流行都難。但在此之后各種IDE百花齊放,Eclipse的各種弊端也逐漸顯現(xiàn),慢慢開始走下神壇。


          Eclipse的優(yōu)勢


          Eclipse最初只是一個開源的框架平臺,主要是作為Java語言的開發(fā)平臺。它由IBM公司開發(fā),其目的是為了替代商業(yè)軟件Visual Age for Java,成為下一代開發(fā)環(huán)境。

          Eclipse在2001年被IBM公司貢獻給開源社區(qū),之后Eclipse聯(lián)盟成立為現(xiàn)在的Eclipse基金會,Eclipse自此由其管理。作為一個開源框架,Eclipse擁有很高的靈活性,它可以通過眾多插件來獲取不同的功能與編程語言支持。也就意味著,開發(fā)者可以根據(jù)自己的需求,在Eclipse源代碼的基礎(chǔ)上開發(fā)插件,理論上Eclipse可以無限拓展,利用插件成為任何語言的開發(fā)工具,也可以通過新插件擴展現(xiàn)有插件的功能。

          現(xiàn)如今Eclipse就已經(jīng)擁有插件支持其成為C++、Python、PHP等主流語言的開發(fā)工具。也有不少軟件開發(fā)商以Eclipse為基礎(chǔ)框架開發(fā)自己的IDE。這些也正是Eclipse所具有的優(yōu)勢。


          弊端明顯,逐漸被取代


          但相比Eclipse的優(yōu)勢來說,它所擁有的弊端更加明顯,其實在2012年Eclipse 發(fā)布代號為Luna的4.2版本之前,Eclipse還沒有這么多讓人詬病的地方,也還沒有開始走下坡路。


          自從4.2版本上線后,各種弊端逐漸顯現(xiàn),但開發(fā)者們對此也只能忍著,畢竟Eclipse是為數(shù)不多的免費IDE中比較好用的一個,隨著Intellij社區(qū)版本,免費的Android Studio以及微軟的Visual Studio Code的發(fā)布,這些新興IDE瘋狂的占據(jù)Eclipse的市場份額。使Eclipse神壇上的地位徹底被摧毀。


          下圖是來自https://pypl.github.io/PYPL.html 的TOP 10 IDE排名,該網(wǎng)站的IDE指數(shù)是通過分析集成開發(fā)環(huán)境(IDE)在Google上被搜索下載的頻率而創(chuàng)建的。IDE被搜索的次數(shù)越多,就認為該IDE越受歡迎。該指數(shù)原始數(shù)據(jù)來源于Google。關(guān)注互聯(lián)網(wǎng)架構(gòu)師

          來源:https://pypl.github.io/PYPL.html


          來源:https://pypl.github.io/PYPL.html


          從以上數(shù)據(jù)我們可以看到自2011年1月至2022年1月,Eclipse的搜索下載頻率大幅度降低,從51.54%降低至14.05%,這說明人們對于Eclipse的關(guān)注度在飛速降低。而相反的Visual Studio Code自從2015年發(fā)布以來搜索率飛速上漲。Visual Studio 也再緩慢穩(wěn)步上升。

          相比其他的主流IDE,Eclipse的運行占用了更多的內(nèi)存空間,由于Eclipse的眾多插件的存在,每次運行都會占據(jù)大量的設(shè)備運行內(nèi)存,這就會導(dǎo)致配置稍微差點的設(shè)備在運行Eclipse的時候非常卡。除此之外Eclipse的運行速度相比較其他新興的IDE也更加緩慢。

          Eclipse P2的項目目的是為了讓插件升級更加簡單。插件作為Eclipse賴以生存的重要組成部分。Eclipse P2項目可說是非常重要。然而,它最終卻讓插件升級變得復(fù)雜。由于這個原因它最主要的功能安裝Eclipse插件,也不像以前那么好用了。架構(gòu)資料、面試題和答案全部整理好了,微信搜索互聯(lián)網(wǎng)架構(gòu)師,在后臺發(fā)送:2T,可以在線閱讀。

          在安裝插件的時候,這樣的對話框隨處可見。



          在著名的計算機新聞網(wǎng)站Hacker News上就有人在為Eclipse的衰落感到悲哀,但是下面的評論卻基本沒有對此的惋惜,反而是在表示Eclipse的結(jié)局本就該如此,畢竟相比優(yōu)勢來說,它的缺陷真的太多了。其實Eclipse的衰落對各種開發(fā)人員來說并不算是好事,畢竟沒有了Eclipse的競爭,其他的IDE也不會像以前那樣為了超越它,去努力的創(chuàng)新了。希望Eclipse基金會能改變現(xiàn)如今Eclipse的弊端,重新走上神壇。

          那么,你現(xiàn)在正在使用的是哪款I(lǐng)DE呢?


          全棧架構(gòu)社區(qū)交流群

          ?「全棧架構(gòu)社區(qū)」建立了讀者架構(gòu)師交流群,大家可以添加小編微信進行加群。歡迎有想法、樂于分享的朋友們一起交流學(xué)習(xí)。

          掃描添加好友邀你進架構(gòu)師群,加我時注明姓名+公司+職位】

          看完本文有收獲?請轉(zhuǎn)發(fā)分享給更多人


          往期資源:


          Flutter 移動應(yīng)用開發(fā)實戰(zhàn) 視頻(開發(fā)你自己的抖音APP)
          Java面試進階訓(xùn)練營 第2季(分布式篇)
          Java高級 - 分布式系統(tǒng)開發(fā)技術(shù)視頻
          瀏覽 34
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  色墦五月丁香 | 丁香五月婷婷五月 | 精品人伦一区二区三区蜜桃视频 | 国产91 丝袜美女在线 | 伊人久久大香蕉视频 |