1. eclipse 簡介
eclipse 是全世界范圍內有名的集成開發環境,主要用來開發 java 程序。它就像士兵手中的 AK47,一出場就贏得了廣大程序員的芳心。
對了,在使用 eclipse 之前要一定要先安裝 jdk!!!
1.1 官網最新下載地址
https://www.eclipse.org/downloads/
但是!但是!但是!官網最新版本
的 eclipse 需要最低版本
的 jdk 是 jdk11
,然而現在 jdk11
以上版本都要收費(后面可能會免費吧),所以我還是建議大家用與 jdk8
對應的版本吧,畢竟現在 90% 的企業用的還是 jdk8
。
這里我給大家下載好了一個適用於 jdk8 版本的 eclipse:
鏈接:https://pan.baidu.com/s/1m2A55me16otDT4kF2dK09Q
提取碼:1234
另外我還要推薦一個國內的鏡像地址:中科大鏡像
。它不僅包含所有的 eclipse 版本,並且和官網同步更新,下載速度也非常快。大家可以按需下載。
http://mirrors.ustc.edu.cn/eclipse/technology/epp/downloads/release/
2. eclipse 安裝
2.1 解壓-雙擊運行
2.2 桌面快捷方式
有時候我們可能會忘記安裝位置,這時候可以選中 eclipse.exe
鼠標右鍵將軟件圖標發送到桌面快捷方式。
2.3 工作空間
雙擊圖標運行會出現第一個界面:
workspace
叫做工作空間,就是你寫的代碼都放在這個目錄下,這里默認是 C 盤。但是我們電腦 C 盤一般都是系統盤,裝的東西太多會卡頓,所以建議裝在 C 盤之外的硬盤里面。
Use this as the default and do not ask again
意思是說以后工作空間默認就這里了,下次再打開 eclipse 就不再詢問你了。這里我們也勾選上,省的它下次再嗶嗶。
3. eclipse 配置
3.1 布局
eclipse 首頁是歡迎界面,意思就是說"歡迎大家來到容易頭禿的程序猿世界!!"
嚇得我趕緊點一下 welcome 旁邊的關閉按鈕,然后就顯示了 eclipse 的布局。這里我把 eclipse 的布局分為了 5 個部分:
-
- 項目目錄
-
- 寫代碼的地方
-
- 菜單欄
-
- 快捷按鈕
-
- 控制台
3.2 調整界面
有時候我們可能會不小心亂點一通,結果布局就會看起來亂起八糟的,例如:
這時候我們可以點擊 Window -> Perspective -> Reset Perspective
來恢復默認布局
3.3 設置編碼
在開發過程中,我們經常會遇到中文亂碼問題,所以我們需要將編碼格式設為一致,這里一般將編碼格式設置為 UTF-8
格式。
另外呢,大四的時候我們要做計算機畢業設計,有些人可能從某寶或者某魚買了一些程序。。
但是導入程序的時候卻發現各種亂碼報錯,這時候也需要修改一下編碼格式。
3.3.1 設置工作空間的編碼格式
Window -> Preferences -> General -> Workspace
3.3.2 設置項目的編碼格式
選擇項目 -> 右鍵 -> Properties -> Resource -> 設置 UTF-8
3.3.3 設置 jsp 頁面編碼格式
Window -> Preferences -> Web -> JSP Files -> Encoding 設置為 ISO 10646/Unicode(UTF-8)
3.4 更改代碼字體大小
Window -> Preferences -> General -> Appearance -> Colorsand Fonts -> Basics -> Text Font
更改前:
更改后:
3.5 自定義代碼模板
我們平時會寫大量重復
的代碼,但是人都是有惰性的,那有沒有一種方式:只用敲一個或者幾個字母,就能蹦出來幾行甚至幾百行代碼?
答案是肯定的。
Window -> Preferences -> Java -> Editor -> Templates
上面定義了一個 list
的代碼模板,我先敲一個 list
,再同時按下 alt + /
鍵,就會發現頁面顯示了我剛剛創建的代碼模板
再按下 enter
鍵
切記:先敲
模板名稱(自定義的快捷名稱)
,然后一定要按下alt + /
鍵,再按下enter
鍵。
3.6 設置自定義注釋
詳細的注釋
對於代碼的閱讀性和可維護性起着至關重要的作用,但是全靠手敲,不僅效率低下,還難以保證其規范性。這里給大家講一下
eclipse 的自定義注釋功能。
Window -> Preference -> Java -> Code Style -> Code Template
- Types:對類進行注釋
- Constructors:對構造方法進行注釋
- Methods:對方法進行注釋
- Overriding Methods:對重寫方法進行注釋
- Getters:對get方法進行注釋
- Setters:對set方法進行注釋
這里我們給類設置一個自定義注釋模板:
/**
* @ClassName: ${file_name}
* @Description: TODO
* @author: eclipse
* @university: eclipse大學
* @date: ${date}
*/
然后我們新建一個類,類的上面就會自動展示我們自定義的注釋模板。
注意:一定要記着勾選 Automatically add....
4. eclipse 常用操作
4.1 新建 java 項目
File -> New -> Java Project
然后輸入項目名,點擊 Finish
完成
4.2 新建包
書包可以放書、文具、零食等各種用品,java 中的包可以放不同類型的文件。
選中src -> New -> Package
輸入包名
注意:包名建議小寫,盡量不要用拼音。
4.3 新建類
New -> Class
輸入類名
注意:類名建議使用單詞或者短語,所有的單詞
首字母都要大寫
。
4.4 快速生成 main 方法
輸入main -> 同時按下 alt 和 / -> 點擊 enter 鍵
4.5 快速生成打印方法
在main方法里 -> 輸入 syso -> 同時按下 alt 和 / -> 點擊 enter 鍵
4.6 生成 set/get 方法
右鍵 -> source -> Generate Getters and Setters -> 選中屬性 -> Generate
4.7 生成構造方法
右鍵 -> source -> Generate Constructor using Fields -> 選中屬性 -> Generate
4.8 安裝配置 tomcat
- 我們開發完 javaweb 程序后需要通過 ip 或域名在瀏覽器上訪問。
- 用戶使用瀏覽器訪問網站就是發送 http 請求,web 服務器進行響應的過程。所以接收用戶請求並響應給用戶資源的工作就交給 web 服務器了。
- web 服務器有很多,tomcat 是一款全球范圍內使用最多的 Web 應用服務器。
4.8.1 安裝 tomcat
- 下載解壓
鏈接:https://pan.baidu.com/s/1Ey-gg8tpHT9P-xNOUcrZmg
提取碼:1234
- 啟動 tomcat
進入 bin 目錄下,雙擊 404 Not Found
打開瀏覽器,輸入:
http://localhost:8080/
當出現如下畫面,說明你安裝成功了!!!
4.8.2 eclipse 配置 tomcat
Window -> Preference -> Server -> Runtime Environments
出現 Servers 文件夾,說明配置成功!
4.9 新建 javaweb 項目
file -> New -> Dynamic Web Project
Next
選中 WebContent 右鍵新建 index.jsp
選中 index.jsp 右鍵 Run As Server
如果遇到下面情況,說明端口占用了。
找到本地 tomcat 安裝目錄
雙擊 shutdown.sh
再選中 index.jsp 右鍵 Run As Server
配置成功!!牛逼!!
注:我們還可以設置啟動的瀏覽器,這里推薦 Chrome 瀏覽器
4.10 導入項目
File -> Import -> General -> Existing Projects into Workspace
5. eclipse 常用快捷鍵
不管學什么軟件,我都強烈建議大家專門學習一下該軟件的快捷鍵,因為快捷鍵能節省大家的時間。
5.1 格式化代碼
Ctrl+Shift+F
5.2 注釋
Ctrl+/ 注釋當前行,再按則取消注釋
選中多行,Ctrl+shift+/ 同時注釋多行
5.3 快速修復/自動生成返回值對象
Ctrl+1
例如下面 student 類中缺少包路徑,選中報錯的那一行按下 Ctrl+1
5.4 刪除當前行
Ctrl+D
5.5 快速定位到某一行
Ctrl+L 輸入行數
現在在第三行
同時按下 Ctrl+L 輸入 5
5.6 關閉當前文件
Ctrl+W
5.7 選中的文本全部大寫
Ctrl+Shift+X
5.8 選中的文本全部小寫
Ctrl+Shift+Y
5.9 文件重命名
Alt+Shift+R
F2
5.10 抽取方法
可以將一堆看起來亂七八糟的代碼抽取成一個方法
Alt+Shift+M
5.11 在當前文件查找並替換
Ctrl+F
5.12 全局搜索文件
Ctrl+Shift+R
5.13 顯示當前類的繼承結構
Ctrl+T
5.14 快速進入實現類方法
按住 Ctrl ,點擊方法名
5.15 快速導入類/清除沒用的類
Ctrl+shift+O
5.16 單詞補全
Alt+/
5.17 快速定位到行末
Ctrl + end
5.18 快速定位到行首
Ctrl + home
5.19 查看該方法在哪里被調用
Ctrl+Shift+G
5.20 快速定位文件在項目中的位置
下一篇預告:idea 的使用