文章目錄
一、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)歡迎界面
2)選擇安裝路徑3)配置安裝選項4)開始菜單5)安裝完畢IDEA開發(fā)工具安裝完成
1.3 Idea首次驅(qū)動
1)選擇不導(dǎo)入任何設(shè)置,點擊 OK2)選擇 Create New Project3)點擊 new 按鈕,配置安裝的 JDK9 版本選擇 JDK9 目錄,選擇 Empty Project ,點擊確定4)不使用模板5)為工程起名字 demo ,并存儲到 d:\ideawork\demo 目錄下,如果d盤沒有這個目錄,會自動創(chuàng)建。6)打開一個每日一帖對話框,勾掉每次啟動顯示,點擊 close7)IDEA的工作界面,我們的項目已經(jīng)創(chuàng)建好了,如果再新建項目,點擊 File->new->Project
1.4 創(chuàng)建包和類
1)展開創(chuàng)建的工程,在源代碼目錄 src 上,鼠標(biāo)右鍵,選擇 new->package ,鍵入包名 com.itheima.demo ,點擊確定。右鍵點擊 com.theima.emo ,選擇 Show in Explorer ,會發(fā)現(xiàn)創(chuàng)建包的目錄結(jié)構(gòu)。可見 com.theima.emo ,表示創(chuàng)建了多級的文件夾。
小貼士:所謂包,就是文件夾,用來對類文件進行管理。
2)在創(chuàng)建好的包上,鼠標(biāo)右鍵,選擇 new->class 創(chuàng)建類,鍵入類名。3)在代碼編輯區(qū),鍵入主方法,并輸出 HelloWorld 。4)運行程序,在代碼編輯區(qū)鼠標(biāo)右鍵,選擇Run HelloWorld即可,或在菜單中選擇Run->Run HelloWorld。
1.5 字體設(shè)置
IDEA工具的默認字體非常小,代碼編輯器和控制臺的輸出字體都需要進行調(diào)整。
·點擊菜單欄上的 File->Settings->Editor->Font 修改字體。1.6 Idea的項目目錄
·我們創(chuàng)建的項目,在d:\ideawork目錄的demo下
out 目錄是存儲編譯后的.class文件
src 目錄是存儲我們編寫的.java源文件
1.7 Idea默認的常用快捷鍵1.8 Idea修改快捷鍵
在IDEA工具中, Ctrl+空格 的快捷鍵,可以幫助我們補全代碼,但是這個快捷鍵和Windows中的輸入法切換快捷 鍵沖突,需要修改IDEA中的快捷鍵。
File->Settings->keymap->Main menu->code->Completion->Basic雙擊 Basic->remove->Ctrl+空格再次雙擊 Basic->Add Keyboard->鍵入 Alt+/->點擊OK
1.9 Idea導(dǎo)入和關(guān)閉項目
關(guān)閉IDEA中已經(jīng)存在的項目,F(xiàn)ile->Close Project
File->Close Project 這時IDEA回到了剛啟動界面,點擊項目上的 X ,IDEA中就沒有這個項目了。
在IDEA的啟動界面上,點擊 OPEN ,選擇項目目錄即可。
二、 Idea高級配置
2.1自定義模板
現(xiàn)在我想輸入一個我字,就可以提示跟我相關(guān)的內(nèi)容,相當(dāng)于設(shè)置快捷鍵,設(shè)置自定義模板,即活的模板 打開idea,點擊左上角的File彈框后點擊Settings,打開設(shè)置界面,如下:
在彈框中搜索框輸入live,然后點擊右邊的綠色的+號彈小框選擇2點擊增加模板組,如下:
彈框給模板組起個名字比如my2,然后選中my2,再點擊綠色的+號選擇1點擊增加模板到模板組,如下:
彈框后,在左下角的abbreviation里面輸入我字,我字就是快捷鍵了,在旁邊的描述里面輸入我相關(guān)的描述,然后在下面 的模板文字輸入框里面輸入,你要在代碼中寫一個我字時,彈出的文字內(nèi)容,即快鍵鍵我字提示的內(nèi)容,如下:
最后找到紅色文字,點擊旁邊藍顏色的Define,彈框雙擊選中java作為模板應(yīng)用的地方,最后點擊ApplyOK了。
現(xiàn)在,回到代碼編輯器,輸入一個我字,然后有我字相關(guān)的提示,點擊或者按enter鍵回車,就可以在代碼看到我要好好學(xué)習(xí),是不是好興奮呢?這個功能非常有用,你可以根據(jù)這個,設(shè)置你要的快捷代碼,比如輸入if輸出if的完整語句等,如下:
比如輸入if輸出if的完整語句等,如idea默認輸入if不會自動補全,缺少{},而你可以通過自定義模板配置一個叫if的模板, 模板的文字內(nèi)容寫if語句的完整格式,$END$表示光標(biāo)最后停留的位置,如下:
2.2 自動導(dǎo)包
當(dāng)寫一個不是lang包的類的時候,要手動導(dǎo)入,比如eclipse要按alt /提示導(dǎo)包,打開Settings設(shè)置界面。
輸入import,進行下圖的勾選,可以自動導(dǎo)包,省去手動導(dǎo)包的時間:
現(xiàn)在,回到代碼編輯器,輸入一個ArrayList,就幫我自動導(dǎo)包了,如下:
2.3 提示優(yōu)化
idea默認輸入類的名字要首個字母大寫才提示,小寫不提示,比如要輸入Object類必學(xué)寫大寫的O,小寫的o不提示, 點擊左上角的File彈框后點擊Settings,打開設(shè)置界面,如下:
搜索框輸入case,找到Case sensitive選擇First letter,最后點擊Apply應(yīng)用按鈕生效即可,如下:
現(xiàn)在,回到代碼編輯器,寫一個小寫的o,就有跟Object類等開頭的提示,省去寫大寫字母的麻煩和時間,更加快速,如下:
2.4分屏查看
有時候想同時查看兩個不同文件的代碼內(nèi)容,但是idea默認打開兩個文件,只能查看一個文件的內(nèi)容,如下:
這時,可以選擇文件的標(biāo)簽,鼠標(biāo)右鍵,選到相關(guān)圖標(biāo),實現(xiàn)分屏查看,如左右查看,如下:
這個時候在右邊打開了一個新的Test02標(biāo)簽,關(guān)閉原來的Test02標(biāo)簽就可以,左右查看同時查看Test01和Test02代碼:
綜上,Split Vertically是左右查看,而下的Split Horizontally是上下查看,跟左右查看做法幾乎一樣,這里不再累贅。
2.5路徑查看
有時候我們完了寫的項目模塊在哪里,選中你的模塊如我的day01模塊鼠標(biāo)右鍵選擇Direction path,可以快速導(dǎo)航到 你想要去的地方,如下:
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,如下: 接著彈框,輸入set,點擊Set Background Image設(shè)置背景圖片,如下:
接著彈框,選擇你的圖片和設(shè)置圖片顏色深淺透明度,點擊ok按鈕就可以了,如下:
然后,你就看到高大上的圖片作為背景了,是不是很開心呢?
2.7注釋設(shè)置
idea默認生成的注釋不太好看,想改變注釋字體為粗斜體,修改注釋字體顏色,怎么辦? 點擊左上角的File彈框后點擊Settings,打開設(shè)置界面,如下: 彈框輸入comments,進行如下設(shè)置即可:
2.8導(dǎo)出配置
現(xiàn)在,您的配置已經(jīng)非常完美了,如果想要您的配置導(dǎo)出為jar包,給別人使用,或者做個配置備份,怎么辦? 找到左上角的File按鈕點擊彈框,然后點擊Export Settings導(dǎo)出配置,如下:
接著彈框,輸入你的jar包文件的名字,選擇保存到計算機的位置,然后拷貝jar包發(fā)給別人導(dǎo)入配置使用即可,如下:
2.9導(dǎo)入配置
上面已經(jīng)導(dǎo)出配置為jar包發(fā)給別人,別人怎么把你的jar包導(dǎo)入使用呢?那就要進行導(dǎo)入配置,找到左上角的File按鈕點擊彈框,然后點擊Import Settings導(dǎo)入配置,如下:
彈框,選擇jar包所在的位置,點擊ok即可導(dǎo)入配置,如下:
但是回到代碼編輯區(qū)之后,點擊運行報錯:Cannot run program,
原因是:用的是別人的jar包,別人的jar包里面記錄的是別人的jdk所在的位置,你要改為你的jdk所在的位置,點擊右上角搜索按鈕旁邊的圖標(biāo)按鈕或者點擊File彈框選擇Project Structure進入項目結(jié)構(gòu)設(shè)置,
彈框找到SDKs,這個就是jdk,點擊如圖步驟3的…按鈕,選擇你的jdk安裝目錄,最后點擊Apply應(yīng)用生效再ok即可,如下:
最后,如果運行報錯提示你:無效的源發(fā)行版1.幾,同樣是點擊File彈框選擇Project Structure進入項目結(jié)構(gòu)設(shè)置,
彈框,找到Project點擊選擇,把你的jdk版本和下面的項目語言等級一一匹配,找到對應(yīng)版本即可,如下: