一、 外觀配置
1. 主題
使用插件 MATERIAL THEME UI PLUGIN
或者 Atom One Dark Theme
2. 通過ctrl + 滾輪調(diào)整字體大小
3. 字體選擇镇防,及渲染
Idea2020以后的新字體 mono 支持效果渲染
4. 代碼提示不區(qū)分大小寫
Settings -> Editor -> General -> Code Completion
5. 自動導(dǎo)包及相關(guān)功能優(yōu)化
6. tab多行顯示
7. 文件代碼模板蒲列、實(shí)時(shí)代碼模板,可以自行定制
8. 調(diào)整code style
可以使用模板沟突,如果有部分不符合揩悄,可以進(jìn)入對應(yīng)的語言進(jìn)行調(diào)整
9. 提示調(diào)整
10 去除certificate提示
解決IDEA提示Untrusted Server's certificate 證書不可用:
點(diǎn)擊File > Settings > Tools > Server Certificates > Accept non-trusted certificates automatically
勾選上就好了
11 修改光標(biāo)移動快捷鍵
alt+h/j/k/l 左下上右,alt+u/o 句前句尾 alt+;/' 前一個單詞/后一個單詞
增加使用鍵盤流幾率弊添,減少鼠標(biāo)使用
或者使用ideaVim插件
12 Find Action
Ctrl+shift+a |
需要記超過20個以上的快捷鍵的方案都是反人類的录淡。主要原因是因?yàn)榭旖萱I跟功能毫無聯(lián)系,大部分都只能死記油坝。不是常用功能的快捷鍵很容易忘記嫉戚。但是Action就不一樣,Action的名字基本就是功能的英文描述澈圈,沒有記憶的負(fù)擔(dān)彬檀,需要的時(shí)候完全是自然浮現(xiàn)。
13 重構(gòu)相關(guān)
重構(gòu)相關(guān)
F5/F6: 復(fù)制瞬女、移動文件
Shift + F6 重命名文件
Ctrl + F6 更改簽名
Ctrl + alt + M 將選中的代碼提取為方法
Ctrl + alt + V 提取變量
Ctrl + alt + F 提取字段
Ctrl + alt + C 提取常量
Ctrl + alt + P 提取參數(shù)
14 commit UI
在 2020.1 中為 Commit UI 提供了一個新的工具窗口 使用起來更直觀
15 調(diào)整代碼格式及顏色配置
setting -> editor -> color theme/ code style
需熟練使用的功能
熟練使用Live Template, Postfix Completion, Extend Selection
Postfix Completion:如果不知道怎么用窍帝,請看Perferences-Editor-Genral-Postfix Completion。有很多常用的快捷操作诽偷,比如new, nn坤学,opt 。
Live Template:配置位置Perferences-Editor-Live Templates
二报慕、 常用插件
1. Alibaba Java Coding Guidelines
2. Codota -> Tabnine
代碼提示
3. The Key Promoter X
快捷鍵提示及修改
4. Lifecycle Sorter
5. PlantUML 繪制uml文件
6. save actions
快速格式化
7. Translation
翻譯插件
8. SequenceDiagram
自動生成時(shí)序圖
9. Statistic
統(tǒng)計(jì)代碼量
10. JetBrains Toolbox Extension
chrome\edge 瀏覽器插件深浮,可以支持從github上直接clone到本地ide,很方便