1.1 Eclipse簡介

Eclipse是Java及JavaEE開發的IDE(集成開發環境)之一,是目前軟件企業使用最多的一種IDE。

Eclipse最初是IBM的產品,在2001年交給了開源組織來維護,現在是由非營利組織Eclipse基金會(Eclipse Foundation)負責管理。

1.2 下載與安裝

Eclipse的安裝很簡單,直接解壓下載的壓縮文件即可。

1.3 環境設置

這些設置與MyEclipse中的設置位置相似,在菜單欄window/Preferences中。

1.3.1 主題設置

主題可以不修改,也可以選擇設置其他主題。

1.3.2 字體設置

一般選擇粗體,14號字。

1.3.3 工作空間字符編碼設置

一般設置為UTF-8格式。

1.3.4 JRE設置

若系統環境變量中設置了JAVA_HOME,則會默認使用JAVA_HOME中的設置。

1.3.5 編譯器設置

1.3.6 Tomcat服務器配置

Eclipse中Tomcat服務器的設置與MyEclipse中的完全不同。MyEclipse中是將外部的Tomcat關聯到MyEclipse,項目的發布是將項目發布到外部的Tomcat的webapps中。但Eclipse中Tomcat服務器的設置不同,其是借助外部的Tomcat,將外部的Tomcat的運行環境復制到了Eclipse中,將服務器創建為了Eclipse的內部服務器。也就是說,web項目就不用發布,是直接在Eclipse中運行的。這樣調試Web程序就比MyEclipse中方便快捷很多。

在Eclipse中需要先創建內部服務器,即需要將外部Tomcat中的運行環境復制到Eclipse中,也就是在Eclipse中配置Tomcat了。

1.3.7 默認Web瀏覽器配置

默認情況下,Eclipse使用的是內部瀏覽器,但也可以指定為外部瀏覽器。

1.3.8 修改JSP、HTML文件的默認字符編碼

1.4 Java工程

1.4.1 創建Java工程

1.4.2 運行Java工程

1.4.3 修改Java工程名稱

鼠標放在項目名稱上,右擊。

1.5 Web工程

1.5.1 創建Web工程

在Eclipse中要創建web工程,其創建的類型為Dynamic Web Project,這是與MyEclipse不同的地方。

1.5.2 運行Web工程

1.5.3 運行的Web工程的臨時存放目錄

1.5.4 修改Web工程名稱

當Eclipse中的Web工程名稱被修改后,其對應的發布到服務器后的名稱,即Context root名稱并沒有改變。若要修改該名稱,則可以在Eclipse中的項目上右擊,選擇屬性Properties,然后在屬性對話框的Web Project Settings中進行修改。

1.6 常用快捷鍵

1.6.1 文件相關常用快捷鍵

【Ctrl + N】:新建一個工程、文件、文件夾等內容。

【Alt + 帶下劃線字母】:在對話框中進行的快捷操作。

【Ctrl + M】:窗口最大化/還原。

【Alt + Enter】:打開被選中的工程、包、文件等的屬性窗口。

【Ctrl + F11】:運行程序。

【F11】:以調試模式運行程序。

【Alt + Shift + R】:重命名工程名、文件名、方法名、變量名。

【F2】:重命名工程名、文件名。

【Ctrl + E】:打開編輯窗口查看目錄。

【Ctrl + PageUp】:切換到當前編輯窗口的上一個窗口。

【Ctrl + PageDown】:切換到當前編輯窗口的下一個窗口。

1.6.2 編寫代碼時常用快捷鍵

【Ctrl + Alt + ↓】:向下復制光標所在行內容或選中內容。

【Ctrl + Alt + ↑】:向上復制光標所在行內容或選中內容。

【Alt + ↓】:向下移動光標所在行內容或選中內容。

【Alt +  ↑】:向上移動光標所在行內容或選中內容。

【Shift + Enter】:在光標所在行下添加一個空行。

【Ctrl + 1】:給出解決方案。

【Alt + ?】:顯示自動提示功能。

【Alt + Shift + Z】:對選中代碼段進行Surrount With。

【Alt + Shift + S】:彈出Source菜單。

【帶下劃線字母或數字】:在選擇菜單項時的快捷操作。

【Ctrl + /】:行注釋與解除注釋。

【Ctrl + Shift + /】:塊注釋。

【Ctrl + Shift +\】:解除塊注釋。

【Alt + Shift + L】:將選中內容抽取為變量。

【Alt + Shift + M】:將選中內容抽取為方法。

【Ctrl + Shift + F】:格式化代碼。

打印某方法的輸出結果:

(1)選中這個方法

(2)【Alt + ?】,彈出幫助信息

(3)按向上鍵,即選到幫助的最后一條,即使用System.out.println()將其括起來。

【將局部變量轉變為成員變量】:

要在轉變的局部變量上使用Ctrl + 1,在彈出的菜單中選擇Convert local variable to field,將局部變量轉變為成員變量。

【將變量定義與聲明分離】:

在要分離的變量上使用Ctrl + 1,在彈出的菜單中選擇Split variable declaration,分離變量聲明。

快速選擇(windows快捷鍵):

【Ctrl + Shift + ←或→】:快速選擇一個單詞。

【Shift + Home 或 End】:從光標當前位置,快速選擇到行首或行尾。

【Shift + ↑或↓】:從光標當前位置,快速選擇到上一行或下一行。

1.6.3 查看源碼時常用快捷鍵

【Ctrl + T】:查看類的繼承、實現關系。

【Ctrl + O】:查看類的結構。

【Ctrl + Shift + T】:打開查看類窗口。

【F3】:轉到定義。將光標放在類或接口或方法上,查看其定義,或按住Ctrl,單擊該類或接口。

【Alt + ←】:返回上一次光標停留位置,即使在不同文件中。