最近在用idea寫代碼,熟悉一些快捷鍵的使用能夠讓寫代碼的速度提高,以下快捷鍵是默認idea的快捷鍵,當然我們可以自己修改的:
自動補全代碼快捷鍵:CTRL+alt+V
自動格式化代碼:CTRL+alt+L
自動添加try-catch語句塊快捷鍵:CTRL+alt+T
自動添加分號或者換行快捷鍵:CTRL+shift+enter (自動添加分號這個功能挺好用的,但是同時按住三個鍵有點麻煩,
我直接修改快捷鍵為shift+enter了,修改方式是:
注意哦,直接在鍵盤上按哪個快捷鍵即可,不是要手打的,是按住鍵盤上你想要設置的快捷鍵,這里我設置為enter,所以按住的就是enter,如下圖所示:
點擊ok即可
然后就會出現一個提示說這個快捷鍵已經被分配到別的活動了,你是否要移除別的活動的快捷鍵,我這里點擊“remove”,如下圖:
然后點擊apply,這樣快捷鍵就設置好了:
那如果想回復原來的快捷鍵的設置怎么辦呢?那也很簡單,如下圖:
這樣就恢復原來的快捷鍵設置了,並且之前被移除的enter的那個換行鍵也被添加了進來,總之就是恢復默認的快捷鍵設置了。
自動補全方法,在調用方法的地方可以先寫方法的名字以及參數,這時候idea會提示該方法沒有定義,直接:alt+enter即可創建這個方法的大致方法體
把代碼中的一部分拿出來單獨做一個方法,選中需要拿出來的代碼,按住:ctrl+alt+M即可,下邊是這個熱鍵的手動:
將代碼中的某個變量替換掉,也就是批量替換變量名:ctrl+r
ctrl+r表示:當前文件內容替換,指的是在當前打開的文件中替換匹配的字符,只操作一個文件
如何生成getter和setter這樣的方法,快捷鍵:alt+insert或者直接右鍵,選擇Generate (生成)選擇對應的生成方法即可
生成getter和setter時會讓你選風格,setter方法有兩種風格,一種是idea默認的風格,一種是Buider風格,getter方法就只有一種idea默認的風格,一般getter都是用Buider風格,在得到的時候也返回當前對象,如下圖所示:
Buider風格:
default風格:
其他的快捷鍵以后用到再添加上吧。。。。。
下面是idea添加類注釋的設置:
這樣以后創建類的時候,開頭就會有創建好的模板啦,開心!!!
還有給類創建注釋的,請參考以下鏈接查看:
https://www.cnblogs.com/tuanz/p/9228209.html
idea中如何導入模塊
這里以maven中導入模塊為例:
1、首先在idea中打開需要導入模塊的工程,這里新建了一個空的maven工程名為:Maventest
2、有兩種方法打開工程的結構,第一種是直接點如圖的圖標即可:
第二種是:File--ProjectStructure即可
如下是項目結構的設置頁面,點擊modules--+--importmodule 就會出現文件路徑,選擇需要導入的模塊即可:
如下是導入的一個模塊:
這里再多說一句,如果是選:Create module from existing sources這個選項,則配置的步驟要少一些,因為是idea創建的文件,其配置文件中有配置的信息,總而言之,如果導入的模塊是idea創建的,則兩個選項都一樣的作用,只不過第一個創建的步驟少一些。下面是外國網友的解釋:
With "Import project from external model" option, you will have the possibility to import an existing project which was created in a different model. Like Eclipse or Maven project, etc. IntelliJ IDEA will interpret the project files (i.e. you eclipse project will be migrated to IDEA).使用“從外部模型導入項目”選項,您將有可能導入在不同模型中創建的現有項目。比如Eclipse或Maven項目等。IntelliJ IDEA將解釋項目文件(即您的eclipse項目將遷移到IDEA)
最后點擊:Finish即可
然后,再點擊:Dependencies依賴,選擇jdk即可,最后點擊:Apply--Ok即可完成導入模塊
至此,maven項目導入成功了。