1 IntelliJ IDEA 介紹
IDEA,全稱 IntelliJ IDEA,是 Java 語言的集成開發環境,IDEA 在業界被公認為是最好的 java 開發工具之一,尤其在智能代碼助手、代碼自動提示、重構、J2EE,支持、Ant、JUnit、CVS 整合、代碼審查、創新的 GUI 設計等方面的功能可以說是超常的
2 IDEA 的主要功能介紹
3 IDEA 的主要優勢:(相較于 Eclipse 而言)
- ① 強大的整合能力,比如:Git、Maven、Spring 等
- ② 提示功能的快速、便捷
- ③ 提示功能的范圍廣
- ④ 好用的快捷鍵和代碼模板 private static final psf
- ⑤ 精準搜索
4 IDEA 官網
https://www.jetbrains.com/idea/
5 基本設定
5.1 主題設定
File—>Settings—>Appearance & Behavior —> Appearance —>Theme
5.2 設定表單及選單的字體及字體大小
File—>Settings—>Appearance—>Use custom font
5.3 設定滑鼠滾輪修改字體大小
File–>Settings—>Editor–>General
5.4 設定自動導包功能
File -->Settings–>Editor–>General–>Auto import
\
- Add unambiguous imports on the fly:自動匯入不明確的結構
- Optimize imports on the fly:自動幫我們優化匯入的包
5.5 設定顯示行號和方法間的分隔符
File -->Settings–>Editor–>General—>Appearance

5.6 忽略大小寫提示
File -->Settings–>Editor–>General—>Code Completion
5.7 設定默認的字體、字體大小、字體行間距
File–>Settings–>Editor–>Font
5.8 修改代碼中注釋的字體顏色
File—>Settings—>Editor—>Color Sheme—>Language Defaults
- Doc Comment – Text:修改檔案注釋的字體顏色
- Block comment:修改多行注釋的字體顏色
- Line comment:修改當行注釋的字體顏色
5.9 設定專案檔案編碼
File—>Settings—>Editor—>File Encodings
- Transparent native-to-ascii conversion 主要用于轉換 ascii,一般都要勾選,不然 Properties 檔案中的注釋顯示的都不會是中文
5.10 設定自動編譯
File–>Build–>Compiler
- Idea 默認狀態為不自動編譯狀態,Eclipse 默認為自動編譯
5.11 設定為省電模式
File----> Power Save Mode
- IDEA 有一種叫做 省電模式 的狀態,開啟這種模式之后
IntelliJ IDEA 會關掉代碼檢查和代碼提示等功能
5.12 設定快捷鍵(Keymap)
File—>Settings–>Keymap
5.13 IDEA—默認快捷鍵
折疊代碼,釋放代碼
Ctrl + Shift + -
Ctrl + Shift + +
F5 復制檔案
F6 移動檔案
復制全路徑 Ctrl + Shift + C
移動一行 Alt + Shift + 上下
洗掉一行 Ctrl + X 或者 Ctrl + Y
復制一行 Ctrl + D
注釋 Ctrl + / 和 Ctrl + Shift + /
Ctrl + Alt + insert 新建
Ctrl + E 最近打開的檔案
Ctrl + K VCS提交專案
Ctrl + Shift + V 彈出剪切板,選擇對應數字就可以直接粘貼
try catch Ctrl + Alt + T
格式化代碼 Ctrl + Alt + L
Alt + Insert 生成代碼(如get、set方法,建構式等)
Ctrl + Shift + Space 自動補全代碼(智能提示)
Alter Enter 進行代碼提示、把for替換成foreach,在interface上按alter + enter可以實作這個介面
Ctrl + Alt + H 選定方法后即可查看誰呼叫以及呼叫了誰
Ctrl + Alt + V 補充代碼的回傳值
查看繼承樹 Ctrl + H
查看依賴 Ctrl + Shift + Alt + U
F8 單步過
F7 單步進
F9 resume跳到下一個斷點,沒有下個斷點重新開始,繼續運行
打上斷點 Ctrl + F8
Shift + F9 Debug運行
查看所有斷點,也可以進行條件斷點 Ctrl + Shift + F8
列編輯 選中一個詞或者字母進行列編輯 Ctrl + Alt + Shift + J
列編輯 Alt + 長按滑鼠左鍵,或者直接按滑鼠中鍵
精準搜索字串(Find in path) Ctrl + Shift + F
精準搜索類 Ctrl + N
搜索檔案同理 Ctrl + Shift + N
搜索符號和方法同理 Ctrl + Alt + Shift + N
定位行 Ctrl + G
全域搜索(search everywhere) Shift + Shift
(連續按兩下即可搜索jar包里面的類)
Ctrl + F12 查看類的大綱(m是方法、f是屬性)
Ctrl + Alt + 左右 查看上個檔案、查看下個檔案;似憾訓可以使用 Alt + 左右
Ctrl + Q 查看方法回傳值,滑鼠放在變數、類名、方法名上顯示檔案內容 (也可以在提示補充的時候按)
Alt + 7 查看檔案結構
Ctrl + O 選擇重寫/實作方法
轉換大小寫 Ctrl + Shift + U
F2 定位到錯誤位置
在本行之前新建一行 Ctrl + Alt + Enter
Ctrl + 左右 移動游標到下一個word(move caret next word)
Ctrl + Shift + 左右 選中這個單詞
Ctrl + Enter 換行游標顯示到末尾
Ctrl + Shift + Enter 換行游標顯示到首前
Ctrl + Shift + Enter 完成本句然后按這個快捷鍵,會在結尾加;
直接強勢添加一行 Shift + Enter
Alt + shift + ↑ 跨方法移動行
Ctrl + shift + ↑ 在本方法內移動行
專案之間的跳轉 Ctrl + Alt + [
Ctrl + Alt + S 彈出設定的彈框
Alt + F9 運行到指定行,degger按F2可以setValue,也就是動態更改list的值,然后繼續運行,
Alt + F8 選定list查看debug出來的list資訊(evaluate expression運算式求值),也可以直接在debugger視窗下直接查看,
Alt + F7 查找使用的地方參考
Alt + F12 調出Terminal
Alt + Shift + F9 選擇對應方法Debug
Ctrl + Shift + F9 Debug運行當前類、當前背景關系(debug context configration)
Ctrl + Shift + F10 Run
Alt + 1 打開Project(使用它對應的數字鍵就能打開),然后按ESC還可以回到代碼區,
Alt + 2 打開斷點區域,
關閉當前視窗 Ctrl + F4
關閉其他視窗 Alt + Shift + Click
關閉自己視窗 Shift + Click
5.14 IDEA—eclipse快捷鍵
Alt + Enter 相當于eclipse里Alt + /智能補全外的其他選項,或許還要更強大
Alt + Insert 生成代碼的constructor override toString等等
Ctrl + shift + 空格 對于喜歡寫漂亮的檔案注釋的,可以通過Ctrl + shift + 空格 來預覽Documentation
Ctrl + Alt + shift + T 超級重構,包含重構的常用功能
Alt + shift + R 重構之重命名
Alt + shift + C 重構之修改方法簽名
Alt + shift + M 重構之修抽取方法
Ctrl + shift + X 大小寫切換
Ctrl + F 當前檔案查找
Ctrl + H 超級查找
Ctrl + T 查看實作類
Ctrl + o 查看當前類的成員屬性
Ctrl + shift + E 最近修改過的檔案
Ctrl + D 比較檔案內容(注意: 是選中了兩個文本檔案的情況下是比較檔案,如果是文本編輯區域就是洗掉行)
Ctrl + F9 編譯所有檔案
Ctrl + shift + F9 編譯有改動的檔案
5.15 IDEA—翻譯插件安裝Translation
File—>Settings—>Plugins

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/278451.html
標籤:java
上一篇:2016-2020Chinese-Weather-Analysis(一)
下一篇:Java中的鎖(深入理解AQS)














