1. 程式人生 > >Eclipse開發工具介紹

Eclipse開發工具介紹

while 最大化 資源 操作 string 聲明 因此 代碼 指定命令

Eclipse是一個基於Java的、開放源碼的、可擴展的應用開發平臺,它為編程人員提供了一流的Java集成開發環境(Integrated Development Environment,IDE)。在Eclipse的官方網站中提供了一個Java EE版的Eclipse IDE。應用Eclipse IDE for Java EE,既可以創建Java項目,也可以創建動態Web項目。

1.1 了解Eclipse的工作臺

雙擊Eclipse安裝目錄下的文件啟動Eclipse,在彈出的選擇工作空間的對話框中,指定工作空間位置為Eclipse安裝目錄下的workspace目錄下,如圖2.1所示。

技術分享圖片

圖2.1 設置工作空間

說明:在每次啟動Eclipse時,都會彈出設置工作空間的對話框,如果想在以後啟動時,不再進行工作空間設置,可以選中“Use this as the default and do not ask again”復選框。

(2)單擊OK按鈕,若是初次進入在第(3)步驟中選擇的工作空間,則出現Eclipse的歡迎頁,否則直接進入到Eclipse的工作臺。如果出現歡迎界面,則關閉該歡迎界面,將進入到Eclipse的主界面,即Eclipse的工作臺窗口。Eclipse的工作臺主要由菜單欄、工具欄、透視圖工具欄、透視圖、項目資源管理器視圖、大綱視圖、編輯器和其他視圖組成。Eclipse的工作臺如圖2.2所示。

技術分享圖片

圖2.2 Eclipse的工作臺

1.2 Eclipse的菜單簡介

在Eclipse工作臺的上方提供了菜單欄,該菜單欄包含了實現Eclipse各項功能的命令,並且與編輯器相關,即菜單欄中的菜單項與當前編輯器內打開的文件是關聯的。例如,編輯器內沒有打開任何文件,那麽,將顯示如圖2.2所示的菜單欄。如果打開了一個JSP文件,那麽將顯示如圖2.3所示的菜單欄。

技術分享圖片

圖2.3 Eclipse的菜單欄

從圖2.3中可以看出,打開一個JSP文件後,Eclipse的菜單欄中共包括10個菜單,這些菜單中又包含了相應的子菜單。Eclipse中常用的菜單如圖2.4所示。

技術分享圖片

1.3 快捷鍵介紹

在程序開發過程中,合理的使用快捷鍵,不但可以減少代碼的錯誤率,而且可以提高開發效率。因此,掌握一些常用的快捷鍵是必須的。為此Eclipse提供了許多快捷鍵,這可以通過以下步驟進行查看。

(1)在Eclipse的系統菜單欄中選擇“Window”→“Preferences”菜單項,如圖2.5所示。

技術分享圖片

圖2.5 選擇首選項菜單

(2)在打開的“Preferences”對話框中,展開“常規”節點後,選中該節點的“Keys”子節點,將顯示如圖2.6所示的對話框。

技術分享圖片

圖2.6 Keys對話框

(3)在圖2.6右側的列表中,將顯示Eclipse中提供的命令及其對應的快捷鍵,讀者可以在該對話框中查看所需命令的快捷鍵,也可以選中指定命令,修改該命令所對應的快捷鍵。

說明:雖然通過“Keys”對話框,可以修改Eclipse命令的快捷鍵,但是筆者建議不要隨意修改Eclipse的快捷鍵。

(4)Eclipse常用快捷鍵

Eclipse的編輯功能十分強大,掌握了編輯相關的快捷鍵,能夠大大提高開發效率。Eclipse提供的常用快捷鍵如表2.1所示。

表2.1 常用的快捷鍵

快捷鍵

說明

Alt+/

代碼提示

F3

跳轉到類或變量的聲明

Alt +上下方向鍵

將選中的一行或多行向上或向下移動

Alt +左右方向鍵

跳到前一次或/後一次的編輯位置,在代碼跟蹤時用的比較多

Ctrl + /

註釋或取消註釋

Ctrl + D

刪除光標所在行的代碼

Ctrl + K

將光標停留在變量上,按Ctrl+K鍵可查找下一個同樣的變量

Ctrl + O

打開視圖的小窗口

Ctrl + W

關閉單個窗口

Ctrl +鼠標單擊

可以跟蹤方法和類的源碼

Ctrl +鼠標停留

可以顯示方法和類的源碼

Ctrl + M

將當前視圖最大化

Ctrl + l

光標停留在某變量,按Ctrl+l鍵,可提供快速實現的重構方法。選中若幹行,按Ctrl+l鍵可將此段代碼放入for,while,if,do或try等代碼塊中

Ctrl + Q

回到最後編輯的位置

Ctrl + F6

切換窗口

Ctrl + Shift+K

和Ctrl+K鍵查找的方向相反

Ctrl + Shift+F

代碼格式化。如果將代碼進行部分選擇,僅對所選代碼進行格式化

Ctrl + Shift + O

快速地導入類的路徑

Ctrl + Shift + X

將所選字符轉為大寫

Ctrl + Shift + Y

將所選字符轉為小寫

Ctrl + Shift + /

註釋代碼塊

Ctrl + Shift + \

取消註釋代碼塊

Ctrl + Shift + M

導入未引用的包

Ctrl + Shift + D

在debug模式裏顯示變量值

Ctrl + Shift + T

查找工程中的類

Ctrl + Alt + Down

復制光標所在行至其下一行

雙擊左括號(小括號,中括號,大括號)

將選擇括號內的所有內容

程序調試方法

讀者在程序開發過程中會不斷體會到程序調試的重要性。為驗證Java單元的運行狀況,以往會在某個方法調用的開始和結束位置分別使用System.out.println()方法輸出狀態信息,並根據這些信息判斷程序執行狀況,但這種方法比較原始,而且經常導致程序代碼混亂(導出的都是System. out.println()方法)。

本節將簡單介紹Eclipse內置的Java調試器的使用方法,使用該調試器可以進行設置程序的斷點,實現程序單步執行,在調試過程中查看變量和表達式的值等調試操作,這樣可以避免在程序中編寫大量的System.out.println()方法輸出調試信息。

使用Eclipse的Java調試器需要設置程序斷點,然後使用單步調試分別執行程序代碼的每一行。示例代碼如下:

publicclassMyTest {

       publicstaticvoid main(String[] args) {

              System.out.println("輸出1行");

              System.out.println("輸出2行");

              System.out.println("輸出3行");

       }

}

1.設置斷點

設置斷點是程序調試中必不可少的手段,Java調試器每次遇到程序斷點時都會將當前線程掛起,即暫停當前程序的運行。

可以在Java編輯器中顯示代碼行號的位置雙擊添加或刪除當前行的斷點,或者在當前行的位置單擊鼠標右鍵,在彈出的快捷菜單中選擇“Toggle Breakpoint”命令實現斷點的添加與刪除。以在“System.out.println("輸出1行");”前添加斷點為例,如圖3.1所示。

技術分享圖片

圖3.1 向Java編輯器中添加斷點

2.以調試方式運行Java程序

要在Eclipse中調試MyTest程序,可以在Eclipse中的MyTest.java文件處的空白位置上單擊鼠標右鍵,在彈出的快捷菜單中選擇“Debug As”→“1 Java Application”命令。調試器將在斷點處掛起當前線程,使程序暫停,如圖3.2所示。

技術分享圖片

圖3.2 程序執行到斷點後暫停

3.程序調試

程序執行到斷點被暫停後,可以通過“Debug”(調試)視圖工具欄上的按鈕執行相應的調試操作,如運行、停止等。“Debug”(調試)視圖如圖3.3所示。

技術分享圖片

圖3.3 “Debug”(調試)視圖

(1)單步跳過

在“Debug”(調試)視圖的工具欄中單擊按鈕或按F6鍵,將執行單步跳過操作,即運行單獨的一行程序代碼,但是不進入調用方法的內部,然後跳到下一個可執行點並暫掛線程。

(2)單步跳入

在“Debug”(調試)視圖的工具欄中單擊按鈕或按F5鍵,執行該操作將跳入調用方法或對象的內部單步執行程序並暫掛線程。

本文摘自明日科技出版的《Java項目開發實戰入門》,轉載請註明出處!!!

Eclipse開發工具介紹