因後期工做須要使用java技術棧,因此近期抽空下載了intelliJ IDEA工具,可是做爲一個Net開發者,在使用了vs之後,感受在使用別的開發工具感受就是無法和vs相比,畢竟vs被稱爲宇宙最強ide。好了廢話很少說,直接看看如何設置這些快捷鍵吧。html
首先打開intelliJ IDEA,點擊file->settings->keymap:java
做爲vs的使用者無非最經常使用的就是:app
① 註釋代碼塊(vs的默認快捷註釋鍵是Ctrl+K,Ctrl+C,取消註釋快捷鍵是Ctrl+K,Ctrl+U),那麼咱們在IDEA中咱們能夠依照下面的步驟來操做less
選擇 file->settings->keymap->mainmenu->code->Coment with Block Coment 而後選中這欄右擊鼠標,remove全部的快捷鍵。 而後在add keyboard shortcut ,由於這個註釋和取消註釋是在一塊兒的不像vs那樣(vs的默認快捷註釋鍵是Ctrl+K,Ctrl+C,取消註釋快捷鍵是Ctrl+K,Ctrl+U)因此我就使用了Ctrl+K,Ctrl+C做爲IDEA的快捷鍵,能夠根據本身的喜歡本身設置。ide
②格式化排版代碼(vs的默認快捷註釋鍵是Ctrl+K,Ctrl+U),那麼咱們在IDEA中咱們能夠依照下面的步驟來操做工具
選擇 file->settings->keymap->mainmenu->code->reformatCode 而後選中這欄右擊鼠標,remove全部的快捷鍵。 而後在add keyboard shortcut 而後設置成(vs的默認快捷註釋鍵是Ctrl+K,Ctrl+U)便可。開發工具
③代碼展開與摺疊(vs展開的默認快捷註釋鍵是Ctrl+M,Ctrl+L,摺疊的快捷鍵是Ctrl+M,Ctrl+O),那麼咱們在IDEA中咱們能夠依照下面的步驟來操做字體
選擇 file->settings->keymap->mainmenu->code->Folding->ExpandAll 而後選中這欄右擊鼠標,remove全部的快捷鍵 。 而後在add keyboard shortcut 設置成Ctrl+M,Ctrl+L ui
選擇 file->settings->keymap->mainmenu->code->Folding->CollapseAll而後選中這欄右擊鼠標,remove全部的快捷鍵 。 而後在add keyboard shortcut 設置成Ctrl+M,Ctrl+O code
④ 在vs中還有一個經常使用的快捷鍵就是轉到方法的實現,由於vs中的快捷鍵我本身改掉了習慣使用Alt+E 因此在IDEA裏面我也是設置成了Alt+E (這個也不是必要,畢竟我是喜歡玩遊戲的alt也是我最經常使用的鍵,其實IDEA裏面Ctrl+數據左鍵也能夠的可是我就是有強迫症不喜歡這樣。)下面來看看如何設置。選擇 file->settings->keymap->mainmenu->Navigate->Implementation(s) l 而後選中這欄右擊鼠標,remove全部的快捷鍵 。 而後在add keyboard shortcut 設置成Alt+E
⑤還有一個就是vs咱們把鼠標浮在方面名上面就能知道這個方法須要的參數是什麼,在IDEA裏面這個默認是關閉的,咱們須要本身手動的去打開。操做以下
選擇 file->settings->Editor->General->other 而後把show quick documentation on mouse move delay(ms) 800這一項勾上就行了。
⑥在vs中還有一個很好用的就是直接打開文件所在路徑,就是右擊解決方案,直接到文件所在的路徑,可是在Idea裏面使用的快捷鍵是Ctrl+Shift+F12,感受好繁瑣。直接設置成咱們喜歡的自定義快捷鍵吧,
選擇 file->settings->Keymap->Main menu->Navgate->File Path 而後設置成咱們喜歡的快捷鍵就行了
=======================================以上步驟都設置好了 點擊apply 而後 OK就行了。============================================================
以上是快捷鍵的設置,下面還有字體的顏色設置,好比在vs裏面關鍵字是藍色的,類名是綠色的等等,那做爲一個CSharp語言的使用者,怎麼可以不把IDEA的顏色設置成同樣的呢。
選擇 file->settings->Editor->colorscheme->Java 會看見右邊有不少選項包括classes and interfaces 而後點進去 選中class 而後把inherit value from 前面的勾去掉。 而後設置foreground 設置rgb 分別爲78,201,176 或者#4EC9B0;
而後註釋、關鍵字、枚舉、接口、字符串都是以上的步驟都在file->settings->Editor->colorscheme->Java下面。 我這裏就不寫了直接告訴rgb 本身設置一下就行了。
Interface,enum 都是184 ,215, 163 ;Comments:96,139,78, String Text:214, 157, 133;關鍵字KeyWord字是86,156,214
操做完以上步驟之後apply ok 便可。
以上的顏色設置是以vs黑色背景爲參考給的數據。