首頁技術(shù)文章正文

Idea安裝和高級配置教程【java培訓(xùn)】

更新時間:2020-04-09 來源:黑馬程序員 瀏覽量:

文章目錄



一、Idea基本配置

1.1 Idea簡介

簡單的說,Idea就是寫代碼用的工具。Idea是一個專門針對Java的集成開發(fā)工具(IDE),由Java語言編寫。所以,需要有JRE 運行環(huán)境并配置好環(huán)境變量。它可以極大地提升我們的開發(fā)效率,可以自動編譯,檢查錯誤。慢慢的,在公司中,開始使用Idea進行開發(fā)。推薦了解傳智播客Java培訓(xùn)課程。
 
1.2 Idea安裝

此軟件集成了32位和64位,雙擊 ideaIU-2017.3.2.exe進入安裝。
1)歡迎界面

Idea下載與設(shè)置01

2)選擇安裝路徑
Idea下載與設(shè)置02

3)配置安裝選項
Idea下載與設(shè)置03

4)開始菜單
Idea下載與設(shè)置04

5)安裝完畢
 Idea下載與設(shè)置05
IDEA開發(fā)工具安裝完成
 
1.3 Idea首次驅(qū)動

1)選擇不導(dǎo)入任何設(shè)置,點擊 OK

Idea下載與設(shè)置06

2)選擇 Create New Project
Idea下載與設(shè)置07


3)點擊 new 按鈕,配置安裝的 JDK9 版本
 Idea下載與設(shè)置08


選擇 JDK9 目錄,選擇 Empty Project ,點擊確定
Idea下載與設(shè)置09
Idea下載與設(shè)置10

4)不使用模板
Idea下載與設(shè)置11


5)為工程起名字 demo ,并存儲到 d:\ideawork\demo 目錄下,如果d盤沒有這個目錄,會自動創(chuàng)建。
Idea下載與設(shè)置12

6)打開一個每日一帖對話框,勾掉每次啟動顯示,點擊 close
Idea下載與設(shè)置13

7)IDEA的工作界面,我們的項目已經(jīng)創(chuàng)建好了,如果再新建項目,點擊 File->new->Project

Idea下載與設(shè)置14

 
1.4 創(chuàng)建包和類
1)展開創(chuàng)建的工程,在源代碼目錄 src 上,鼠標右鍵,選擇 new->package ,鍵入包名 com.itheima.demo ,點擊確定。

Idea下載與設(shè)置15
 Idea下載與設(shè)置16

右鍵點擊 com.theima.emo ,選擇 Show in Explorer ,會發(fā)現(xiàn)創(chuàng)建包的目錄結(jié)構(gòu)。
Idea下載與設(shè)置17

可見 com.theima.emo ,表示創(chuàng)建了多級的文件夾。
小貼士:所謂包,就是文件夾,用來對類文件進行管理。
 
2)在創(chuàng)建好的包上,鼠標右鍵,選擇 new->class 創(chuàng)建類,鍵入類名。


Idea下載與設(shè)置18
Idea下載與設(shè)置19

3)在代碼編輯區(qū),鍵入主方法,并輸出 HelloWorld 。
Idea下載與設(shè)置20

4)運行程序,在代碼編輯區(qū)鼠標右鍵,選擇Run HelloWorld即可,或在菜單中選擇Run->Run HelloWorld。
Idea下載與設(shè)置21

 
1.5 字體設(shè)置
IDEA工具的默認字體非常小,代碼編輯器和控制臺的輸出字體都需要進行調(diào)整。
·點擊菜單欄上的 File->Settings->Editor->Font 修改字體。

Idea下載與設(shè)置22
Idea下載與設(shè)置23

1.6 Idea的項目目錄
·我們創(chuàng)建的項目,在d:\ideawork目錄的demo下
out 目錄是存儲編譯后的.class文件
src 目錄是存儲我們編寫的.java源文件

Idea下載與設(shè)置24

 
1.7 Idea默認的常用快捷鍵

Idea下載與設(shè)置25


1.8 Idea修改快捷鍵
在IDEA工具中, Ctrl+空格 的快捷鍵,可以幫助我們補全代碼,但是這個快捷鍵和Windows中的輸入法切換快捷 鍵沖突,需要修改IDEA中的快捷鍵。

File->Settings->keymap->Main menu->code->Completion->Basic


Idea下載與設(shè)置26

雙擊 Basic->remove->Ctrl+空格
Idea下載與設(shè)置27


再次雙擊 Basic->Add Keyboard->鍵入 Alt+/->點擊OK
Idea下載與設(shè)置28


1.9 Idea導(dǎo)入和關(guān)閉項目
 
關(guān)閉IDEA中已經(jīng)存在的項目,F(xiàn)ile->Close Project
Idea下載與設(shè)置29

File->Close Project 這時IDEA回到了剛啟動界面,點擊項目上的 X ,IDEA中就沒有這個項目了。
Idea下載與設(shè)置30

在IDEA的啟動界面上,點擊 OPEN ,選擇項目目錄即可。
Idea下載與設(shè)置31

二、 Idea高級配置

2.1自定義模板
 
現(xiàn)在我想輸入一個我字,就可以提示跟我相關(guān)的內(nèi)容,相當于設(shè)置快捷鍵,設(shè)置自定義模板,即活的模板 打開idea,點擊左上角的File彈框后點擊Settings,打開設(shè)置界面,如下:
Idea下載與設(shè)置32

 
在彈框中搜索框輸入live,然后點擊右邊的綠色的+號彈小框選擇2點擊增加模板組,如下:
Idea下載與設(shè)置33
 
彈框給模板組起個名字比如my2,然后選中my2,再點擊綠色的+號選擇1點擊增加模板到模板組,如下:
Idea下載與設(shè)置34
彈框后,在左下角的abbreviation里面輸入我字,我字就是快捷鍵了,在旁邊的描述里面輸入我相關(guān)的描述,然后在下面 的模板文字輸入框里面輸入,你要在代碼中寫一個我字時,彈出的文字內(nèi)容,即快鍵鍵我字提示的內(nèi)容,如下:
 Idea下載與設(shè)置35

最后找到紅色文字,點擊旁邊藍顏色的Define,彈框雙擊選中java作為模板應(yīng)用的地方,最后點擊ApplyOK了。
Idea下載與設(shè)置36

 
現(xiàn)在,回到代碼編輯器,輸入一個我字,然后有我字相關(guān)的提示,點擊或者按enter鍵回車,就可以在代碼看到我要好好學(xué)習,是不是好興奮呢?這個功能非常有用,你可以根據(jù)這個,設(shè)置你要的快捷代碼,比如輸入if輸出if的完整語句等,如下:
Idea下載與設(shè)置37

 
比如輸入if輸出if的完整語句等,如idea默認輸入if不會自動補全,缺少{},而你可以通過自定義模板配置一個叫if的模板, 模板的文字內(nèi)容寫if語句的完整格式,$END$表示光標最后停留的位置,如下:
Idea下載與設(shè)置40

 Idea下載與設(shè)置41
2.2 自動導(dǎo)包

當寫一個不是lang包的類的時候,要手動導(dǎo)入,比如eclipse要按alt /提示導(dǎo)包,打開Settings設(shè)置界面。
Idea下載與設(shè)置42

輸入import,進行下圖的勾選,可以自動導(dǎo)包,省去手動導(dǎo)包的時間:
Idea下載與設(shè)置43

現(xiàn)在,回到代碼編輯器,輸入一個ArrayList,就幫我自動導(dǎo)包了,如下:
Idea下載與設(shè)置44
2.3 提示優(yōu)化
idea默認輸入類的名字要首個字母大寫才提示,小寫不提示,比如要輸入Object類必學(xué)寫大寫的O,小寫的o不提示, 點擊左上角的File彈框后點擊Settings,打開設(shè)置界面,如下:
 Idea下載與設(shè)置45

搜索框輸入case,找到Case sensitive選擇First letter,最后點擊Apply應(yīng)用按鈕生效即可,如下:
Idea下載與設(shè)置46

現(xiàn)在,回到代碼編輯器,寫一個小寫的o,就有跟Object類等開頭的提示,省去寫大寫字母的麻煩和時間,更加快速,如下:
Idea下載與設(shè)置47
2.4分屏查看
有時候想同時查看兩個不同文件的代碼內(nèi)容,但是idea默認打開兩個文件,只能查看一個文件的內(nèi)容,如下:
 Idea下載與設(shè)置48

這時,可以選擇文件的標簽,鼠標右鍵,選到相關(guān)圖標,實現(xiàn)分屏查看,如左右查看,如下:
Idea下載與設(shè)置49
這個時候在右邊打開了一個新的Test02標簽,關(guān)閉原來的Test02標簽就可以,左右查看同時查看Test01和Test02代碼:
 Idea下載與設(shè)置50

綜上,Split Vertically是左右查看,而下的Split Horizontally是上下查看,跟左右查看做法幾乎一樣,這里不再累贅。

 
2.5路徑查看
有時候我們完了寫的項目模塊在哪里,選中你的模塊如我的day01模塊鼠標右鍵選擇Direction path,可以快速導(dǎo)航到 你想要去的地方,如下:
Idea下載與設(shè)置51

Idea下載與設(shè)置52

 
2.6背景設(shè)置

idea默認的背景顏色不是黑色就是白色,比較乏味,如果想換一張圖片,比如美女圖片作為背景,是不是更高大上了? 要設(shè)置背景圖片,需要導(dǎo)入我提供的settings.jar,如何導(dǎo)入請查看下面章節(jié)2.9導(dǎo)入配置的步驟,不再累贅,這里提供jar 包下載地址: 鏈接:https://pan.baidu.com/s/1INAGnY5vjxQCfvVF14fGuw  密碼:55rs
導(dǎo)入jar包,成功后,進行如下設(shè)置:點擊idea頂部的Help按鈕彈框點擊Find Action,如下:
Idea下載與設(shè)置53
接著彈框,輸入set,點擊Set Background Image設(shè)置背景圖片,如下:
Idea下載與設(shè)置54

接著彈框,選擇你的圖片和設(shè)置圖片顏色深淺透明度,點擊ok按鈕就可以了,如下:
 Idea下載與設(shè)置55

然后,你就看到高大上的圖片作為背景了,是不是很開心呢?
 Idea下載與設(shè)置56


2.7注釋設(shè)置
idea默認生成的注釋不太好看,想改變注釋字體為粗斜體,修改注釋字體顏色,怎么辦? 點擊左上角的File彈框后點擊Settings,打開設(shè)置界面,如下:
Idea下載與設(shè)置57
彈框輸入comments,進行如下設(shè)置即可:
Idea下載與設(shè)置58

 
2.8導(dǎo)出配置
現(xiàn)在,您的配置已經(jīng)非常完美了,如果想要您的配置導(dǎo)出為jar包,給別人使用,或者做個配置備份,怎么辦? 找到左上角的File按鈕點擊彈框,然后點擊Export Settings導(dǎo)出配置,如下:
Idea下載與設(shè)置60

 
接著彈框,輸入你的jar包文件的名字,選擇保存到計算機的位置,然后拷貝jar包發(fā)給別人導(dǎo)入配置使用即可,如下:
Idea下載與設(shè)置61
 
2.9導(dǎo)入配置
上面已經(jīng)導(dǎo)出配置為jar包發(fā)給別人,別人怎么把你的jar包導(dǎo)入使用呢?那就要進行導(dǎo)入配置,找到左上角的File按鈕點擊彈框,然后點擊Import Settings導(dǎo)入配置,如下:
Idea下載與設(shè)置62

彈框,選擇jar包所在的位置,點擊ok即可導(dǎo)入配置,如下:
Idea下載與設(shè)置63

但是回到代碼編輯區(qū)之后,點擊運行報錯:Cannot run program,
原因是:用的是別人的jar包,別人的jar包里面記錄的是別人的jdk所在的位置,你要改為你的jdk所在的位置,點擊右上角搜索按鈕旁邊的圖標按鈕或者點擊File彈框選擇Project Structure進入項目結(jié)構(gòu)設(shè)置,
Idea下載與設(shè)置64

彈框找到SDKs,這個就是jdk,點擊如圖步驟3的…按鈕,選擇你的jdk安裝目錄,最后點擊Apply應(yīng)用生效再ok即可,如下:
Idea下載與設(shè)置65

最后,如果運行報錯提示你:無效的源發(fā)行版1.幾,同樣是點擊File彈框選擇Project Structure進入項目結(jié)構(gòu)設(shè)置,
Idea下載與設(shè)置66

 
彈框,找到Project點擊選擇,把你的jdk版本和下面的項目語言等級一一匹配,找到對應(yīng)版本即可,如下:
Idea下載與設(shè)置67

 
三、總結(jié)
只要按照2.9的導(dǎo)入配置方式,導(dǎo)入我的jar包,就有了上面講的高級配置功能,讓Idea使用起來比eclipse更加好用!
 
 
猜你喜歡:
Java中級程序員學(xué)習路線圖
分享到:
在線咨詢 我要報名
和我們在線交談!