全國(guó)咨詢(xún)/投訴熱線:400-618-4000

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

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

更新時(shí)間:2020-04-09 來(lái)源:黑馬程序員 瀏覽量:

文章目錄



一、Idea基本配置

1.1 Idea簡(jiǎn)介

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

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

Idea下載與設(shè)置01

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

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

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

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

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

Idea下載與設(shè)置06

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


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


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

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


5)為工程起名字 demo ,并存儲(chǔ)到 d:\ideawork\demo 目錄下,如果d盤(pán)沒(méi)有這個(gè)目錄,會(huì)自動(dòng)創(chuàng)建。
Idea下載與設(shè)置12

6)打開(kāi)一個(gè)每日一帖對(duì)話框,勾掉每次啟動(dòng)顯示,點(diǎn)擊 close
Idea下載與設(shè)置13

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

Idea下載與設(shè)置14

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

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

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

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


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

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

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

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

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

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

Idea下載與設(shè)置24

 
1.7 Idea默認(rèn)的常用快捷鍵

Idea下載與設(shè)置25


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

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


Idea下載與設(shè)置26

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


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


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

File->Close Project 這時(shí)IDEA回到了剛啟動(dòng)界面,點(diǎn)擊項(xiàng)目上的 X ,IDEA中就沒(méi)有這個(gè)項(xiàng)目了。
Idea下載與設(shè)置30

在IDEA的啟動(dòng)界面上,點(diǎn)擊 OPEN ,選擇項(xiàng)目目錄即可。
Idea下載與設(shè)置31

二、 Idea高級(jí)配置

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Idea下載與設(shè)置52

 
2.6背景設(shè)置

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

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

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


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

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

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

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

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

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

最后,如果運(yùn)行報(bào)錯(cuò)提示你:無(wú)效的源發(fā)行版1.幾,同樣是點(diǎn)擊File彈框選擇Project Structure進(jìn)入項(xiàng)目結(jié)構(gòu)設(shè)置,
Idea下載與設(shè)置66

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

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