尚硅谷Java培訓(xùn) | Eclipse 的使用配置

一、首次使用的必要設(shè)置
1. Eclipse 的安裝
將 Eclipse 解壓或安裝到?jīng)]有中文且沒有空格的路徑下。
2.設(shè)置 workspace
首次啟動,選擇指定的工作空間(workspace),用于存放 java 代碼。
Java培訓(xùn)技術(shù)Eclipse 的使用配置
注:中間的藍(lán)框,不建議打鉤.如果打鉤,每次 Eclipse 會自動進(jìn)入上面選中的 workspace 中.不利于 Eclipse 開啟其他 workspace。

點(diǎn)擊”O(jiān)K”,進(jìn)入主界面.首次進(jìn)入顯示如下:

Java培訓(xùn)技術(shù)Eclipse 的使用配置

可以去掉 welcome 頁面右下角的鉤,避免每次啟動都顯示。

Java培訓(xùn)技術(shù)Eclipse 的使用配置

3.設(shè)置透視圖(perspective)
進(jìn)入 Eclipse 編輯界面以后,首先選擇如下的紅框,設(shè)置透視圖:
Java培訓(xùn)技術(shù)Eclipse 的使用配置
點(diǎn)擊”紅框”,選擇 JavaEE 透視圖

Java培訓(xùn)技術(shù)Eclipse 的使用配置

4.添加透視圖需要顯示的結(jié)構(gòu)
在如下的文本框中依次輸入相應(yīng)結(jié)構(gòu)的名字,調(diào)取出來。
Java培訓(xùn)技術(shù)Eclipse 的使用配置
結(jié)構(gòu) 1:Package Explorer

Java培訓(xùn)技術(shù)Eclipse 的使用配置
結(jié)構(gòu) 2:Navigator
Java培訓(xùn)技術(shù)Eclipse 的使用配置
結(jié)構(gòu) 3:Outline
Java培訓(xùn)技術(shù)Eclipse 的使用配置
并統(tǒng)一拖放在界面的左端:
Java培訓(xùn)技術(shù)Eclipse 的使用配置
結(jié)構(gòu) 4: Console

Java培訓(xùn)技術(shù)Eclipse 的使用配置

5.關(guān)閉其它不需要的結(jié)構(gòu)

Java培訓(xùn)技術(shù)Eclipse 的使用配置

以及

Java培訓(xùn)技術(shù)Eclipse 的使用配置

以及

Java培訓(xùn)技術(shù)Eclipse 的使用配置

以上紅框標(biāo)注的結(jié)構(gòu),都可以刪除。(因?yàn)椴怀S?
6.設(shè)置編碼集

Java培訓(xùn)技術(shù)Eclipse 的使用配置

Java培訓(xùn)技術(shù)Eclipse 的使用配置

7.設(shè)置字體,字形,字體大小

雙擊:Text Font

Java培訓(xùn)技術(shù)Eclipse 的使用配置

根據(jù)個(gè)人習(xí)慣進(jìn)行選擇即可。

8.設(shè)置 package explorer 中右鍵:new 下顯示的結(jié)構(gòu)
Java培訓(xùn)技術(shù)設(shè)置 package explorer
點(diǎn)擊進(jìn)入:

Java培訓(xùn)技術(shù)設(shè)置 package explorer

Java培訓(xùn)技術(shù)設(shè)置 package explorer

9.保存當(dāng)前透視圖

Java培訓(xùn)技術(shù)設(shè)置 package explorer

Java培訓(xùn)技術(shù)設(shè)置 package explorer

覆蓋默認(rèn)的透視圖即可。

二、完成第一個(gè) HelloWorld 程序
1. 創(chuàng)建工程

Java培訓(xùn)技術(shù)創(chuàng)建工程

Java培訓(xùn)技術(shù)創(chuàng)建工程

Java培訓(xùn)技術(shù)創(chuàng)建工程

此時(shí)打上紅框的鉤,接著選擇:No。這里表示以后我們都是用 JavaEE 的透視圖打開 java 工程。

2. 創(chuàng)建包

Java培訓(xùn)技術(shù)創(chuàng)建包

選中 src 后,右鍵,new-Package

 Java培訓(xùn)技術(shù)創(chuàng)建包

3. 創(chuàng)建類

Java培訓(xùn)技術(shù)創(chuàng)建類

Java培訓(xùn)技術(shù)創(chuàng)建類

編寫代碼,并運(yùn)行:

Java培訓(xùn)技術(shù)創(chuàng)建類

三、常見問題
1. 雙擊 Eclipse 啟動圖標(biāo),不能正常啟動 Eclipse
啟動不了的原因有很多種,這里需要大家從如下幾個(gè)方面排查:
1. 環(huán)境變量是否正確配置,需要在命令行輸入 javac.exe 或 java.exe 進(jìn)行檢查
2. 是否正確的安裝了 JDK 和 JRE
3. 安裝的 JDK 的版本(32 位還是 64 位),必須與 Eclipse 版本一致
4. 修改 Eclipse 安裝目錄下的 eclipse.ini 配置文件
2. 進(jìn)入 Eclipse 時(shí),沒有可選擇的 workspace
原因:

Java培訓(xùn)技術(shù)Eclipse 常見問題

由于勾選了上述紅框,所以再次啟動 Eclipse 時(shí),不再顯示可選擇的 workspace。
解決辦法:

Java培訓(xùn)技術(shù)Eclipse 常見問題

 

在 windows – Preferences 下,將上述的紅框勾選即可。

3. 如何導(dǎo)入已有的工程
Java培訓(xùn)技術(shù)如何導(dǎo)入已有的工程
接著,

Java培訓(xùn)技術(shù)如何導(dǎo)入已有的工程

Java培訓(xùn)技術(shù)如何導(dǎo)入已有的工程

通過點(diǎn)擊藍(lán)框選擇要導(dǎo)入的 Java 工程,然后勾選上述的兩個(gè)紅框,確認(rèn)即可。
4. 如何導(dǎo)入已有的一個(gè)源文件
直接復(fù)制(ctrl + c)此源文件,直接在指定的工程的包下粘貼(ctrl + v)即可。

5. 如何刪除一個(gè)工程
Java培訓(xùn)技術(shù)如何刪除一個(gè)工程
6. 工程中的代碼有亂碼怎么辦
原因:
出現(xiàn)亂碼的代碼所使用的字符編碼集與工程設(shè)置使用的字符編碼集不一致導(dǎo)致
的。
如何解決:
建議修改亂碼文件的字符編碼集即可。
7. 運(yùn)行程序,誤選擇了 Java 透視圖,如何調(diào)整為 JavaEE 的
Java培訓(xùn)技術(shù)如何 Java 透視圖調(diào)整為 JavaEE
將設(shè)置修改為上圖設(shè)置的情況即可解決。

8. 再創(chuàng)建一個(gè) workspace,之前的設(shè)置怎么沒了
原因:
我們對 Eclipse 做的設(shè)置,只對當(dāng)前使用的 workspace 有效。設(shè)置的數(shù)據(jù)保存在相
應(yīng) workspace 文件夾下的.metadata 文件夾中。如果創(chuàng)建了新的 workspace,則需
要重新設(shè)置。
9. 如何在 Eclipse 中查看 Java 類庫源代碼呢?
在代碼中,綜合使用 ctrl + 鼠標(biāo)左鍵點(diǎn)擊指定結(jié)構(gòu)時(shí),可以調(diào)出如下界面:
Java培訓(xùn)技術(shù)如何在 Eclipse 中查看 Java 類庫源代碼
點(diǎn)擊按鈕:Attach Source

如何在 Eclipse 中查看 Java 類庫源代碼

要導(dǎo)入的源碼如果是文件方式存在,則選擇:External File
要導(dǎo)入的源碼如果是文件夾方式存在,則選擇:External Folder
這里 jdk 源碼以 src.zip 方式存在,所以選擇:External File
Java培訓(xùn)技術(shù)External File
選中確認(rèn)即可。
10. 如何在編寫的代碼中顯示程序員的相關(guān)信息
依次選擇:
Window-->Preferences-->Java-->Code Style-->Code Templates
點(diǎn)擊 Comments
(1) 找到 Types 然后雙擊填入以下幾個(gè)信息即可

/**

* @Description

* @author shkstart Email:shkstart@126.com

* @version

* @date ${date}${time}

* */

框中紅色的,大家填寫自己的信息即可。?


(2)找到 Methods 然后雙擊填入以下幾個(gè)信息即可

/**

* @Description

* @author shkstart

* @date ${date}${time}

* ${tags}

*/

框中紅色的,大家填寫自己的信息即可。
四、常用快捷鍵的使用
* 1.補(bǔ)全代碼的聲明:alt + /
* 2.快速修復(fù): ctrl + 1
* 3.批量導(dǎo)包:ctrl + shift + o
* 4.使用單行注釋:ctrl + /
* 5.使用多行注釋: ctrl + shift + /
* 6.取消多行注釋:ctrl + shift + \
* 7.復(fù)制指定行的代碼:ctrl + alt + down 或 ctrl + alt + up
* 8.刪除指定行的代碼:ctrl + d
* 9.上下移動代碼:alt + up 或 alt + down
* 10.切換到下一行代碼空位:shift + enter
* 11.切換到上一行代碼空位:ctrl + shift + enter
* 12.如何查看源碼:ctrl + 選中指定的結(jié)構(gòu) 或 ctrl + shift + t
* 13.退回到前一個(gè)編輯的頁面:alt + left
* 14.進(jìn)入到下一個(gè)編輯的頁面(針對于上面那條來說的):alt + right
* 15.光標(biāo)選中指定的類,查看繼承樹結(jié)構(gòu):ctrl + t
* 16.復(fù)制代碼: ctrl + c
* 17.撤銷: ctrl + z
* 18.反撤銷: ctrl + y
* 19.剪切:ctrl + x
* 20.粘貼:ctrl + v
* 21.保存: ctrl + s

* 22.全選:ctrl + a
* 23.格式化代碼: ctrl + shift + f
* 24.選中數(shù)行,整體往后移動:tab
* 25.選中數(shù)行,整體往前移動:shift + tab
* 26.在當(dāng)前類中,顯示類結(jié)構(gòu),并支持搜索指定的方法、屬性等:ctrl + o
* 27.批量修改指定的變量名、方法名、類名等:alt + shift + r
* 28.選中的結(jié)構(gòu)的大小寫的切換:變成大寫: ctrl + shift + x
* 29.選中的結(jié)構(gòu)的大小寫的切換:變成小寫:ctrl + shift + y
* 30.調(diào)出生成 getter/setter/構(gòu)造器等結(jié)構(gòu): alt + shift + s
* 31.顯示當(dāng)前選擇資源(工程 or 文件)的屬性:alt + enter
* 32.快速查找:參照選中的 Word 快速定位到下一個(gè) :ctrl + k
* 33.關(guān)閉當(dāng)前窗口:ctrl + w
* 34.關(guān)閉所有的窗口:ctrl + shift + w
* 35.查看指定的結(jié)構(gòu)使用過的地方:ctrl + alt + g
* 36.查找與替換:ctrl + f
* 37.最大化當(dāng)前的 View:ctrl + m
* 38.直接定位到當(dāng)前行的首位:home
* 39.直接定位到當(dāng)前行的末位:end