更新時(shí)間:2022-05-07 11:05:05 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2431次
Eclipse是用于Java 應(yīng)用程序開發(fā)的最流行的 IDE 。為了有效地使用eclipse,我們必須熟悉Eclipse IDE的工作臺(tái)、概念和組件。在繼續(xù)本節(jié)之前,我們將了解什么是 Java 中的 eclipse、eclipse 平臺(tái)概述以及如何使用 eclipse for Java。
2001 年,IBM 成立了一個(gè)聯(lián)盟來支持 Eclipse IDE的開發(fā)。2004 年,它成為Eclipse 基金會(huì),其主要愿景是在供應(yīng)商自然環(huán)境中指導(dǎo)、實(shí)施和共享開源(源代碼根據(jù)許可證發(fā)布的軟件)Eclipse 項(xiàng)目的開發(fā)。它是一個(gè)開源的集成開發(fā)環(huán)境(IDE)。它是用Java編寫的。它用于開發(fā) Java 應(yīng)用程序(Java SE 和 Java EE)。它還用于開發(fā)其他語言的應(yīng)用程序,例如C、C++、PHY、Python、Perl,以及借助可擴(kuò)展插件的其他 Web 項(xiàng)目開發(fā)。我們可以在不同的平臺(tái)上運(yùn)行它,比如Windows、Linux和 macOS。目前,它是用于開發(fā) Java 應(yīng)用程序的廣泛使用的 IDE。
它本身被構(gòu)造為一個(gè)子系統(tǒng),因?yàn)樗鼘?shí)現(xiàn)了一個(gè)或多個(gè)插件。這些子系統(tǒng)構(gòu)建在小型運(yùn)行時(shí)引擎或系統(tǒng)之上。運(yùn)行時(shí)引擎基于Equinox。它是 OSGi 核心框架規(guī)范的實(shí)現(xiàn)。它允許 eclipse 與其他編程語言、排版語言(如LaTeX)和網(wǎng)絡(luò)應(yīng)用程序(如數(shù)據(jù)庫(kù)管理系統(tǒng))一起使用。
下圖展示了eclipse的簡(jiǎn)化架構(gòu)。
Eclipse Foundation 的開發(fā)歷史悠久,因?yàn)樗呀?jīng)發(fā)布了許多版本。它的版本使用天文學(xué)名稱,如Juno、neon、Kepler、Oxygen、Photon、Mars等。最新版本使用命名方案,即年月格式,如 20219-20。我們建議您下載并安裝最新版本的 Eclipse IDE,即 Eclipse 2020-06。
在轉(zhuǎn)向 Eclipse IDE 之前,讓我們了解一下 IDE 中的一些關(guān)鍵概念和組件。
在eclipse中,workbench(桌面開發(fā)環(huán)境)是IDE的一個(gè)window實(shí)例。它由一個(gè)或多個(gè)視角組成,以實(shí)現(xiàn)無縫的工具集成,并為工作空間資源的創(chuàng)建、導(dǎo)航和管理提供了一種通用范式。此外,透視圖由編輯器和視圖組成。它允許我們同時(shí)為項(xiàng)目打開多個(gè)工作臺(tái)窗口。請(qǐng)記住,所有工作臺(tái)都使用相同的工作區(qū)。以下窗口顯示了 Eclipse 工作臺(tái)。
在 IDE 中,工作空間是存儲(chǔ)項(xiàng)目的目錄或文件夾。在啟動(dòng) IDE 之前,我們必須選擇工作區(qū)。如果需要,IDE 允許我們創(chuàng)建多個(gè)工作區(qū)。我們還可以在不關(guān)閉應(yīng)用程序的情況下在 IDE 之間切換。工作空間的優(yōu)點(diǎn)是它允許我們一次處理多個(gè)項(xiàng)目。Eclipse 將每個(gè)工作區(qū)首選項(xiàng)分別存儲(chǔ)在位于工作區(qū)根目錄中的.metadata目錄中。
透視圖提供了幫助程序員完成工作和任務(wù)的初始布局。每個(gè)透視圖都提供不同的視圖集和編輯器。
我們可以通過單擊Windows 菜單 -> Perspective -> Open Perspective來打開透視圖。
Java 透視圖提供以下編輯器和視圖:
Java 編輯器:它允許我們?cè)?Java 源文件中編輯或?qū)崿F(xiàn)源代碼。
大綱:它在活動(dòng)編輯器中顯示源文件的結(jié)構(gòu)。
問題:它顯示檢測(cè)到的錯(cuò)誤、問題和警告。
Javadoc:提供類、方法、文件等的文檔。
聲明:在鼠標(biāo)指針尖端顯示變量的聲明語句。
任務(wù)列表:它顯示從 bug 跟蹤工具下載的任務(wù),如 Bugzilla。
Eclipse 提供以下 Java 透視圖:
編輯器是工作臺(tái)的中心。它允許我們編輯源文件。當(dāng)我們單擊.java文件時(shí),它會(huì)在編輯器中打開。在eclipse中,我們可以同時(shí)打開多個(gè)編輯器。但是我們可以一次只處理一個(gè)編輯器。標(biāo)題欄顯示文件的名稱。當(dāng)我們?cè)谖募刑砑觾?nèi)容時(shí),未保存的更改用星號(hào) (*) 表示。我們可以通過按Ctrl+F6鍵在編輯器之間切換。
下圖顯示了編輯器。
在 Eclipse 中,我們使用視圖來導(dǎo)航工作臺(tái)中的信息。使用大綱視圖,我們可以快速跳轉(zhuǎn)到源文件的特定元素。視圖的示例有Bookmarks、Console、Navigator、Search、Project Explorer等。如果我們想在 eclipse 中打開視圖,請(qǐng)單擊Window 菜單 -> Show View。它顯示了 eclipse 中可用的視圖列表。我們可以通過按Ctrl+F7在多個(gè)視圖之間切換。
大綱:用于顯示源文件的結(jié)構(gòu)。它顯示了我們?cè)诨顒?dòng)文件中使用了哪些方法、類和字段。
項(xiàng)目資源管理器:顯示項(xiàng)目的目錄結(jié)構(gòu)。
任務(wù)列表:它顯示從 bug 跟蹤工具下載的任務(wù),如 Bugzilla。
控制臺(tái):它顯示輸出、錯(cuò)誤和異常(如果有)。
服務(wù)器:顯示可供使用的服務(wù)器以及與服務(wù)器相關(guān)的其他信息。
搜索:它允許我們搜索項(xiàng)目中的任何內(nèi)容。
eclipse中有四種可用的工具欄:
主工具欄
個(gè)人工具欄
透視搜索工具欄
查看堆棧工具欄
主工具欄:主收費(fèi)欄位于主菜單下方。它包含圖形形式的按鈕。這些按鈕被分組在不同的部分,如保存、創(chuàng)建、打開、運(yùn)行、調(diào)試等。
單獨(dú)的工具欄: eclipse 中的每個(gè)視圖都有自己的工具欄,顯示在右上角。下圖顯示了服務(wù)器視圖的收費(fèi)欄。
透視搜索工具欄:它位于主工具欄的右側(cè)。它包含允許我們?cè)诠ぷ髋_(tái)中的打開視圖之間切換的按鈕。
查看堆棧工具欄:它是在最小化堆棧中的視圖時(shí)出現(xiàn)的收費(fèi)欄。此欄上的圖標(biāo)允許我們?cè)诙褩V写蜷_單個(gè)視圖。當(dāng)我們最小化控制臺(tái)視圖時(shí),會(huì)出現(xiàn)下圖所示的工具欄。
以上就是關(guān)于“一文讀懂Java Eclipse怎么用”的介紹,大家如果對(duì)此比較感興趣,想了解更多相關(guān)知識(shí),不妨來關(guān)注一下動(dòng)力節(jié)點(diǎn)的Java在線學(xué)習(xí),里面的課程內(nèi)容從入門到精通,細(xì)致全面,通俗易懂,很適合沒有基礎(chǔ)的小伙伴學(xué)習(xí),希望對(duì)大家能夠有所幫助。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)