IDEA真是越用越好用的利器,可是總有些不舒服的地方,多是天生的問題,也多是讓Eclipse給慣壞了。工具就是給人用的,Eclipse和Idea都有本身的優缺,因此怎麼用好就是這片文章要說的。 java
IDEA的優勢就不說了,網上鋪天蓋地,缺點就得吐槽一下(我的觀點,歡迎指正): 編輯器
蘿蔔青菜,找本身所愛: ide
Settings->Appearance->Themes->Darcula 工具
用圖說明會輕鬆一些,第一張圖中的左側Projects面板小的可憐,在大項目中很難完整關注整個項目路徑,Idea在佈局上比Eclipse差太多不夠靈活,不能直接拖動改佈局,一直覺得Idea這個不能調整,忽然玩了一下Idea的配置,發現了調整的方法,效果看第二張圖: 佈局
Settings->Apperarance->在下面找到Widescreen tool window layout打上對鉤就能夠了 優化
這個用的是最多的也是用IDE不用記事本最大的一個因素,用慣了Eclipse中的Alt+/,在IDEA中對用的是Ctrl+Space(空格)。這個怎麼能這樣哪,輸入法招你惹你了~~ idea
Settings->Keymap->點「Copy」建立一份如今快捷鍵的備份->Main Menu->Completion->Basic->右鍵Add keyboard Shortcut spa
快捷鍵 | 解釋 |
雙擊Shift |
Idea在13版本剛加入的全局快搜真心方便,如同Mac中的Spotlight同樣好用 |
Ctrl+N 調試 |
快速定位打開Java類,在Eclipse對應的是Ctrl+Shift+T(Type) ip |
Ctrl+Shift+N |
快速定位打開文件,在Eclipse對應的是Ctrl+Shift+R(Resource) |
Shift+F6 | 智能重命名,會自動的把父子類等引用的地方一塊兒來名字,Eclipse對用的是Ctrl+Shift+R |
Ctrl+點擊 | 跳轉到定義 |
Ctrl+Alt+點擊 | 跳轉到定義的實現 |
Ctrl+Q |
顯示java docs,好比看方法的某個參數的含義 |
Ctrl+Alt+L |
格式化代碼 |
Ctrl+Alt+O | 自動import和去除沒用的import |
Ctrl+E | 顯示最近編輯的文件 |
Alt+Insert | 智能插入,生成Getter、Setter構造器、Maven中的Plugin等等 |
Ctrl+J | Live Templates,快速模版代碼,在Eclipse比這好用直接輸入縮寫就會自動提示,很經常使用的一個共功能 |
Ctrl+D | 複製當前行 |
Ctrl+Y | 刪除當前行,在Eclipse中是Ctrl+D |
在代碼提示的時候你會發現,Idea是區分大小寫的,好比:InstanceService,在Eclipse你輸入ins就能找到,可是在Idea中必需要用Ins大小寫對應,有的人以爲好,有的人以爲不方便,具體的修改方法以下:
Settings->Edito->Code completion->在右面第一個Case sensitive completion改爲None就能夠了
一共三個選項All(全匹配)、First letter(首字母匹配)、None(不區分大小寫)
Settings->Apperarance->Show line numbers打上對鉤就能夠了
不再用煩着挨個選導入項了!
idea每次在啓動IDE的時候都會自動打開上次的項目,有時候有點煩人,那就關掉吧
Android Studio: Settings->General->Reopen last project on startup 對鉤去掉就能夠了
IDEA:Appearance&Behavior->System Settings->Reopen last project on startup 對鉤去掉就能夠了
本文會不定時持續更新