文章目錄
一、Idea基本配置
1.1 Idea簡介
1.2 Idea安裝
1.3 Idea首次驅動
1.4 創建包和類
1.5 字體設置
1.6 Idea的項目目錄
1.7 Idea默認的常用快捷鍵
1.8 Idea修改快捷鍵
1.9 Idea導入和關閉項目
二、 Idea高級配置
2.1自定義模板
2.2自動導包
2.3提示優化
2.4分屏查看
2.5路徑查看
2.6背景設置
2.7注釋設置
2.8導出配置
2.9導入配置
三、總結
一、Idea基本配置
1.1 Idea簡介
簡單地說,Idea就是寫代碼用的工具。Idea是一個專門針對Java的集成開發工具(IDE),由Java語言編寫。所以,需要有JRE 運行環境並配置好環境變數。它可以極大地提升我們的開發效率,可以自動編譯,檢查錯誤。慢慢地,在公司中,開始使用Idea進行開發。推薦了解傳智播客Java培訓課程。
1.2 Idea安裝
此軟體集成了32位和64位,雙擊 ideaIU-2017.3.2.exe進入安裝。
1)歡迎界面

2)選擇安裝路徑

3)配置安裝選項

4)開始菜單

5)安裝完畢

IDEA開發工具安裝完成
1.3 Idea首次驅動
1)選擇不導入任何設置,點擊 OK

2)選擇 Create New Project

3)點擊 new 按鈕,配置安裝的 JDK9 版本

選擇 JDK9 目錄,選擇 Empty Project ,點擊確定


4)不使用模板

5)為工程起名字 demo ,並存儲到 d:ideaworkdemo 目錄下,如果d盤沒有這個目錄,會自動創建。

6)打開一個每日一帖對話框,勾掉每次啟動顯示,點擊 close

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

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


右鍵點擊 com.theima.emo ,選擇 Show in Explorer ,會發現創建包的目錄結構。

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


3)在代碼編輯區,鍵入主方法,並輸出 HelloWorld 。

4)運行程序,在代碼編輯區滑鼠右鍵,選擇Run HelloWorld即可,或在菜單中選擇Run->Run HelloWorld。

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


1.6 Idea的項目目錄
我們創建的項目,在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導入和關閉項目
關閉IDEA中已經存在的項目,File->Close Project

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 提示優化
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,如何導入請查看下面章節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包發給別人導入配置使用即可,如下:

2.9導入配置
上面已經導出配置為jar包發給別人,別人怎麼把你的jar包導入使用呢?那就要進行導入配置,找到左上角的File按鈕點擊彈框,然後點擊Import Settings導入配置,如下:

彈框,選擇jar包所在的位置,點擊ok即可導入配置,如下:

但是回到代碼編輯區之後,點擊運行報錯:Cannot run program,
原因是:用的是別人的jar包,別人的jar包裡面記錄的是別人的jdk所在的位置,你要改為你的jdk所在的位置,點擊右上角搜索按鈕旁邊的圖標按鈕或者點擊File彈框選擇Project Structure進入項目結構設置,

彈框找到SDKs,這個就是jdk,點擊如圖步驟3的…按鈕,選擇你的jdk安裝目錄,最後點擊Apply應用生效再ok即可,如下:

最後,如果運行報錯提示你:無效的源發行版1.幾,同樣是點擊File彈框選擇Project Structure進入項目結構設置,

彈框,找到Project點擊選擇,把你的jdk版本和下面的項目語言等級一一匹配,找到對應版本即可,如下:

三、總結
只要按照2.9的導入配置方式,導入我的jar包,就有了上面講的高級配置功能,讓Idea使用起來比eclipse更加好用!
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/281363.html
微信掃一掃
支付寶掃一掃