Java咖啡館——Eclipse(1)
發表時間:2023-08-13 來源:明輝站整理相關軟件相關文章人氣:
[摘要]與鐵匠揮灑汗水和忍受高溫相比,軟件開發是一個既干凈又抽象的過程。不過,代碼與鋼鐵的相同之處就是它們都有延展性??通過足夠的技巧和努力,可以把鋼鐵或代碼變成精致的工具或巨大的機器。 上回我們品嘗第一...
與鐵匠揮灑汗水和忍受高溫相比,軟件開發是一個既干凈又抽象的過程。不過,代碼與鋼鐵的相同之處就是它們都有延展性??通過足夠的技巧和努力,可以把鋼鐵或代碼變成精致的工具或巨大的機器。
上回我們品嘗第一杯咖啡時,只說出了第一句“Hello, world!”,手工編寫、編譯、調試、運行Java程序,一定讓你手忙腳亂,飽嘗Java咖啡的苦澀。若要完成一個大型項目,這樣的徒手作業無異于愚公移山。
對Java開發者來說,沒有什么能夠比得心應手的集成開發環境(Integrated Development Environment,簡稱IDE)更令人著迷。 所謂IDE,就是把編寫、編譯、調試、運行集成在一個統一開發環境中的軟件,并且還增加了許多提高開發效率的實用功能,比如高級編輯功能、自動編譯、設置斷點逐步調試、在IDE內部顯示運行結果等。徒手開發好比刀耕火種,用IDE可謂進入了蒸汽時代。
十年前,由于技術所限,IDE還是奢侈品。隨著科技的飛速發展,十年之后的今天,界面易用、功能強大、速度飛快的IDE已經無法成為人們熱衷的話題,即便免費也難以成為怦然心動的惟一理由。套用經濟學術語,人們渴望的不僅僅是一個傳統的IDE,而是一種邊際效應遞增的開發工具??更多的可用資源、更高的開發效率、更合理的開發方法,以及更保值的知識投入??免費當然再好不過了。
Eclipse就是這樣一個開發工具??開放源代碼、免費、優秀的廠商支持,并且擁有豐富的擴展資源。