Intellij IDEA 基礎設置,個性化設置,好用的設置→_→
- 2020 年 4 月 24 日
- 筆記
- Intellij IDEA, JAVA, 工具
Intellij IDEA 個性化設置
- Appearance & Behavior 外觀和行為
- Keymap 快捷鍵
- Editor 編輯器設置
- Plugins 插件
- Version Control 版本控制
- Build,Execution,Deployment 構建,執行,部署
- Languages & Frameworks 語言和框架
- Tools 工具集
- Other Settings 其他設置
一、看著爽
1. 設置字體
File -> Settings -> Editor -> Font
2. 主題設置
可以設置黑色,白色,背景圖片啥的→_→(例如劉亦菲哈哈)
File -> Settings -> Appearence & Behavior -> Appearence
3. 設置滑鼠懸浮提示
滑鼠懸停的時候會提示這個類的資訊
File -> Settings -> Editor -> Code Editing -> (Quick Documentation: Show quck documentation on mouse move)
4. 顯示方法分隔符
方法和方法之間會有一條分割線
File -> Settings -> Editor -> General -> Appearance -> Show method separators
二、用著爽
1. 忽略大小寫提示
intellij IDEA的設置默認是嚴格區分大小寫的,例如輸入string不會提示String,不利於編碼
File -> Settings -> Editor -> General -> Code Completion : 去掉勾 Match case
2. 自動導包,自動優化導包
默認是需要手動導包的,例如導入了List的包,需要手動導包,當刪除了List類的時候,也需要手動移除,因此,設置這個功能可以更好的體驗
File -> Settongs -> Editor -> General -> Auto Import
Add unambiguous imports on the fly
Optimize imports on the fly
3. 統一文件編碼 UTF8
File -> Settings -> Editor -> File Encodings
File -> New Projects Settings -> Settings For NewProjects... -> Editor -> File Encodings
4. 用快捷鍵自動生成序列化ID(SerialVersionUID)
File -> Settings -> Editor -> inspections -> 搜索 serialization issures -> Serializable class without 'serialVersionUID' 打勾
5. Lombok插件
自動生成Getter、Setter、Constructor & ToString等
1. 先裝插件 PLugins->搜索Lombok->安裝
2. 添加lombok依賴
三、快捷鍵
Alt + Enter 萬能鍵→_→,快速修復,自動生成等等
Ctrl + D 複製一行
Ctrl + Alt + L 格式化程式碼(美化程式碼)
Ctrl + Alt + O 優化導包
Ctrl + Alt + T 被啥包圍,eg: try/catch
Ctrl + Shift + Enter 快速補全末尾分號
Ctrl + Shift + F 查找
Alt + Insert 自動生成 Getter/Setter…..
Ctrl + Shift + Alt + 滑鼠操作 多行同時操作
…. 太多啦,以後補充,懶得敲了,自己去試試→_→
四、其他
1. 分屏對比,水平/垂直
2. 模板 Template
File -> Settings -> Editor -> File And Code Templates
添加一個 File Header 如下:
/**
* @ClassName ${NAME}
* @Description TODO
* @Author ${USER}
* @Date ${DATE} ${TIME}
*/