Intellij IDEA
一:介紹
Jetbrains公司https://www.jetbrains.com/idea/
1.1版本
Ultimate最終[收費]
網絡,移動和企業開發
Web, mobile and enterprise development
Community社區【免費】
Java,Groovy,Scala和Android開發
Java, Groovy, Scala and Android development
1.2最終版激活
激活碼 網址:http://idea.lanyus.com/
激活碼目前為博主分享的自用激活碼,到期前會更換新的激活碼。
使用前請將“0.0.0.0 account.jetbrains.com”添加到hosts文件中
hosts文件:C:\Windows\System32\drivers\etc
1.3安裝
如果勾選了,以后你雙擊電腦上的.java文件就會用它打開
如果之前使用過,保留過設置配置文件,可以導入。
注冊:
Hosts文件中添加后在線獲得注冊碼
選擇視圖:
1.4創建項目
沒有JDK,先關聯:
左下角
二、配置
2.1配置JDK
File -->Project Structure,點擊左側標簽頁,點擊SDKs
或者:
2.2項目編譯JDK版本
第一處:
還有modules:
第二處:
File-settings
需要修改如下圖的位置:
不修改有的時候因為是1.5會報錯。
2.3編碼
點擊File菜單-->Settings...
選擇Editor-->File Encodings
2.4Maven倉庫關聯
配置項:File->Settings
2.5Maven依賴
pom.xml配置的依賴,idea默認不是立即更新的,需要運行Maven--Reimport才能生效。不過可以根據提示將Reimport操作設置為自動的。
刷新Maven配置的方法
(1)右鍵單擊項目;
(2)在彈出菜單中選擇Maven|Reimport菜單項。
自動下載相關依賴:
(1)單擊File|Setting菜單項,打開Settings選項卡;
(2)在左側的目錄樹中,展開Maven節點;
(3)勾選Import Maven projects automatically選擇項。
在Project Structure的Modules選項卡的Dependencies頁面中,可以查看Maven所引用的項目。如果未找到指定項目,則對於項目將用紅色波浪線提醒。同時,可在該選項卡中修改Maven的依賴項。
右下角出現圖標:設置自動導入。
2.6目錄變為java 目錄
2.7目錄變為測試目錄
轉化為測試目錄
加入測試
依賴包使用4.11或者4.12
測試目錄必須使用junit測試,main函數不能測試。
2.8使用TAB與設置字體
File -> Settings -> Editor -> Code Style -> Java -> Tabs and Indents -> Use tab character
設置字體大小:
File -> Settings -> Editor -> Colors&Fonts->Font
2.9Tomcat配置與JSP測試
打開配置項:
添加部署項目:
訪問路徑注意:
添加到運行中:
看到有啟動的圖標:
不需要加項目名:
2.10 配置模板
File->settings
再右鍵新建時可以看到對應的模板名稱:
2.11創建多模塊項目
方式一:新建立Maven站點pom項目:
刪除src目錄
再添加多個子模塊
方式二:創建項目,選擇Empty project,類似Eclipse放多項目的方式。
創建模塊:
選擇File–>New–>Module,進入New Module頁面:
可以先創建一個共用的父模塊管理jar包
子模塊可以不用添加到父模塊目錄中:
子模塊選擇放在父模塊中注意目錄的選擇:
注意目錄:
三、快捷鍵
3.1導包
Alt+enter
可以用導入包,加載沒有實現的接口方法等。
如果編寫了接口,編寫實現的時候直接在接口上面Alt+enter
然后出現默認的實現:
3.2引入變量
Ctrl+Alt+V可以引入變量
3.3刪除
Ctrl+X,刪除行
3.4復制一行
ctrl+d
復制當前行到下一行、復制選中到下一行
3.5生成默認方法
alt+insert
在類中使用:可以自動生成構造器、getter/setter等常用方法
3.6查看接口實現類
Alt+ctrl+鼠標
3.7重命名
shift+F6
重命名你的類、方法、變量等等,而且這個重命名甚至可以選擇替換掉注釋中的內容
3.8移動行
alt+shift+上or下
移動當前行
3.9格式化
ctrl+alt+L
自動格式化代碼。
3.10 集合迭代
List<CarDTO> list = new ArrayList<CarDTO>();
輸入:iter
3.11調試
F8前進,F7深入方法,F9跳下一個斷點
3.12鼠標放上去提示參數
打開設置選項卡:
輸入mouse move
如圖:
show quick documentation on mouse move 勾選上就可以了

如果只是創建maven可以看看https://blog.csdn.net/a4374898/article/details/80795663