文章目錄
一、Idea基本配置
1.1 Idea簡介
簡單的說,Idea就是寫代碼用的工具。Idea是一個專門針對Java的集成開發(fā)工具(IDE),由Java語言編寫。所以,需要有JRE 運行環(huán)境并配置好環(huán)境變量。它可以極大地提升我們的開發(fā)效率,可以自動編譯,檢查錯誤。慢慢的,在公司中,開始使用Idea進行開發(fā)。推薦了解傳智播客Java培訓課程。
1.2 Idea安裝
此軟件集成了32位和64位,雙擊 ideaIU-2017.3.2.exe進入安裝。
1)歡迎界面
2)選擇安裝路徑
3)配置安裝選項
4)開始菜單
5)安裝完畢
IDEA開發(fā)工具安裝完成
1.3 Idea首次驅動
1)選擇不導入任何設置,點擊 OK
2)選擇 Create New Project
3)點擊 new 按鈕,配置安裝的 JDK9 版本
選擇 JDK9 目錄,選擇 Empty Project ,點擊確定
4)不使用模板
5)為工程起名字 demo ,并存儲到 d:\ideawork\demo 目錄下,如果d盤沒有這個目錄,會自動創(chuàng)建。
6)打開一個每日一帖對話框,勾掉每次啟動顯示,點擊 close
7)IDEA的工作界面,我們的項目已經創(chuàng)建好了,如果再新建項目,點擊 File->new->Project
1.4 創(chuàng)建包和類
1)展開創(chuàng)建的工程,在源代碼目錄 src 上,鼠標右鍵,選擇 new->package ,鍵入包名 com.itheima.demo ,點擊確定。
右鍵點擊 com.theima.emo ,選擇 Show in Explorer ,會發(fā)現創(chuàng)建包的目錄結構。
可見 com.theima.emo ,表示創(chuàng)建了多級的文件夾。
小貼士:所謂包,就是文件夾,用來對類文件進行管理。
2)在創(chuàng)建好的包上,鼠標右鍵,選擇 new->class 創(chuàng)建類,鍵入類名。
3)在代碼編輯區(qū),鍵入主方法,并輸出 HelloWorld 。
4)運行程序,在代碼編輯區(qū)鼠標右鍵,選擇Run HelloWorld即可,或在菜單中選擇Run->Run HelloWorld。
1.5 字體設置
IDEA工具的默認字體非常小,代碼編輯器和控制臺的輸出字體都需要進行調整。
·點擊菜單欄上的 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
File->Close Project 這時IDEA回到了剛啟動界面,點擊項目上的 X ,IDEA中就沒有這個項目了。
在IDEA的啟動界面上,點擊 OPEN ,選擇項目目錄即可。
二、 Idea高級配置
2.1自定義模板
現在我想輸入一個我字,就可以提示跟我相關的內容,相當于設置快捷鍵,設置自定義模板,即活的模板 打開idea,點擊左上角的File彈框后點擊Settings,打開設置界面,如下:
在彈框中搜索框輸入live,然后點擊右邊的綠色的+號彈小框選擇2點擊增加模板組,如下:
彈框給模板組起個名字比如my2,然后選中my2,再點擊綠色的+號選擇1點擊增加模板到模板組,如下:
彈框后,在左下角的abbreviation里面輸入我字,我字就是快捷鍵了,在旁邊的描述里面輸入我相關的描述,然后在下面 的模板文字輸入框里面輸入,你要在代碼中寫一個我字時,彈出的文字內容,即快鍵鍵我字提示的內容,如下:
最后找到紅色文字,點擊旁邊藍顏色的Define,彈框雙擊選中java作為模板應用的地方,最后點擊ApplyOK了。
現在,回到代碼編輯器,輸入一個我字,然后有我字相關的提示,點擊或者按enter鍵回車,就可以在代碼看到我要好好學習,是不是好興奮呢?這個功能非常有用,你可以根據這個,設置你要的快捷代碼,比如輸入if輸出if的完整語句等,如下:
比如輸入if輸出if的完整語句等,如idea默認輸入if不會自動補全,缺少{},而你可以通過自定義模板配置一個叫if的模板, 模板的文字內容寫if語句的完整格式,$END$表示光標最后停留的位置,如下:
2.2 自動導包
當寫一個不是lang包的類的時候,要手動導入,比如eclipse要按alt /提示導包,打開Settings設置界面。
輸入import,進行下圖的勾選,可以自動導包,省去手動導包的時間:
現在,回到代碼編輯器,輸入一個ArrayList,就幫我自動導包了,如下:
2.3 提示優(yōu)化
idea默認輸入類的名字要首個字母大寫才提示,小寫不提示,比如要輸入Object類必學寫大寫的O,小寫的o不提示, 點擊左上角的File彈框后點擊Settings,打開設置界面,如下:
搜索框輸入case,找到Case sensitive選擇First letter,最后點擊Apply應用按鈕生效即可,如下:
現在,回到代碼編輯器,寫一個小寫的o,就有跟Object類等開頭的提示,省去寫大寫字母的麻煩和時間,更加快速,如下:
2.4分屏查看
有時候想同時查看兩個不同文件的代碼內容,但是idea默認打開兩個文件,只能查看一個文件的內容,如下:
這時,可以選擇文件的標簽,鼠標右鍵,選到相關圖標,實現分屏查看,如左右查看,如下:
這個時候在右邊打開了一個新的Test02標簽,關閉原來的Test02標簽就可以,左右查看同時查看Test01和Test02代碼:
綜上,Split Vertically是左右查看,而下的Split Horizontally是上下查看,跟左右查看做法幾乎一樣,這里不再累贅。
2.5路徑查看
有時候我們完了寫的項目模塊在哪里,選中你的模塊如我的day01模塊鼠標右鍵選擇Direction path,可以快速導航到 你想要去的地方,如下:
2.6背景設置
idea默認的背景顏色不是黑色就是白色,比較乏味,如果想換一張圖片,比如美女圖片作為背景,是不是更高大上了? 要設置背景圖片,需要導入我提供的settings.jar,如何導入請查看下面章節(jié)2.9導入配置的步驟,不再累贅,這里提供jar 包下載地址: 鏈接:https://pan.baidu.com/s/1INAGnY5vjxQCfvVF14fGuw 密碼:55rs
導入jar包,成功后,進行如下設置:點擊idea頂部的Help按鈕彈框點擊Find Action,如下:
接著彈框,輸入set,點擊Set Background Image設置背景圖片,如下:
接著彈框,選擇你的圖片和設置圖片顏色深淺透明度,點擊ok按鈕就可以了,如下:
然后,你就看到高大上的圖片作為背景了,是不是很開心呢?
2.7注釋設置
idea默認生成的注釋不太好看,想改變注釋字體為粗斜體,修改注釋字體顏色,怎么辦? 點擊左上角的File彈框后點擊Settings,打開設置界面,如下:
彈框輸入comments,進行如下設置即可:
2.8導出配置
現在,您的配置已經非常完美了,如果想要您的配置導出為jar包,給別人使用,或者做個配置備份,怎么辦? 找到左上角的File按鈕點擊彈框,然后點擊Export Settings導出配置,如下:
接著彈框,輸入你的jar包文件的名字,選擇保存到計算機的位置,然后拷貝jar包發(fā)給別人導入配置使用即可,如下:
2.9導入配置
上面已經導出配置為jar包發(fā)給別人,別人怎么把你的jar包導入使用呢?那就要進行導入配置,找到左上角的File按鈕點擊彈框,然后點擊Import Settings導入配置,如下:
彈框,選擇jar包所在的位置,點擊ok即可導入配置,如下:
但是回到代碼編輯區(qū)之后,點擊運行報錯:Cannot run program,
原因是:用的是別人的jar包,別人的jar包里面記錄的是別人的jdk所在的位置,你要改為你的jdk所在的位置,點擊右上角搜索按鈕旁邊的圖標按鈕或者點擊File彈框選擇Project Structure進入項目結構設置,
彈框找到SDKs,這個就是jdk,點擊如圖步驟3的…按鈕,選擇你的jdk安裝目錄,最后點擊Apply應用生效再ok即可,如下:
最后,如果運行報錯提示你:無效的源發(fā)行版1.幾,同樣是點擊File彈框選擇Project Structure進入項目結構設置,
彈框,找到Project點擊選擇,把你的jdk版本和下面的項目語言等級一一匹配,找到對應版本即可,如下: