IDEA開發中比較常用的快捷鍵
一.找檔案找程式碼找引用相關
1.雙擊shift
在專案的所有目錄查詢,就是你想看到你不想看到的和你沒想過你能看到的都給你找出來
2.ctrl+f
當前檔案查詢特定內容
3.ctrl+shift+f
當前專案查詢包含特定內容的檔案
4.ctrl+n
查詢類
5.ctrl+shift+n
查詢檔案
6.ctrl+e
最近的檔案
7.alt+F7
非常非常頻繁使用的一個快捷鍵,可以幫你找到你的函式或者變數或者類的所有引用到的地方
二.編輯相關
1.shift+enter
另起一行
2.ctrl+r
當前檔案替換特定內容
3.ctrl+shift+r
當前專案替換特定內容
4.shift+F6
非常非常省心省力的一個快捷鍵,可以重新命名你的類、方法、變數等等,而且這個重新命名甚至可以選擇替換掉註釋中的內容
5.ctrl+d
複製當前行到下一行
6.ctrl+x
剪切當前行
7.ctrl+c \ ctrl+v
大家都懂的
8.ctrl+z
撤銷
9.ctrl+shift+z
取消撤銷
10.ctrl+k
提交程式碼到SVN
11.ctrl+t
更新程式碼
12.alt+insert
非常非常以及相當方便的一個組合鍵,不信您往下看
在類中使用:
可以自動生成構造器、getter/setter等等常用方法
在專案目錄上使用:
可用於新建各種檔案。
13.alt+enter
又是一個大殺器,有多殺?
例1:
發現程式碼很“黃”怎麼辦?
滑鼠移上去喵一下:
試試alt+enter:
選擇simplify看看
我勒個去,程式碼簡潔了有木有啊!
PS:黃色警告編譯可以通過,不影響程式的正常執行,一般都是一些對於程式碼優化的建議,我遇到過的有:
(1).can be simplify
程式碼可以簡化
(2).Variable is never use
宣告的變數從未被使用
(3)unnecessary boxing
不必要的宣告包裝
以及等等等,多留意下,對於編碼的某些細節能夠更瞭解。
例2:
寫個類實現某個介面,加上 implements Runnable 後你就會發現這條紅色的波浪線:
咱試試在這行上來個 alt+enter:
感動地哭了有木有?你想到的沒想到的IDEA都幫你想到了。
看到程式碼裡提示的各種紅XX,就試試alt+enter吧!什麼未拋異常啊沒有try catch啊都能搞得定。
14.ctrl+alt+L
自動格式化程式碼,我已經養成了寫完程式碼就來一發的習慣。
你可以個性化設定你自己的程式碼風格:File–Settings–CodeStyle
——————————切——————————切——————————切——————————切——————————切——————————
凡事有利有弊,IDEA同樣是把雙刃劍,最後說說它不好的地方
1.最重要的就是“貴”!
專業版個人許可2折可以接受,5折小貴,不打折桑不起!!!囧RZ~
美刀的消費水準令國內大多在屌絲線上掙扎的猿類們望而卻步。
好在JetBrains是有社群版的,最近對於學生也有免費的Key。
對於使用破解版的小夥伴,建議自己用用就好了,不必太聲張。
使用者養成良好的軟體付費習慣,才能讓我們的工作變得越來越有價值。
2.整合太完善了
整合的工具完全能夠應付大多數的工作需求,對於不求甚解又偷懶的筒子們,直接使用,可能很多工具的細節,你都不會了解,也不會再去了解了。
比如:maven,ant
3.不自帶JDK
不是缺點的缺點,myeclipse是整合的