JetBrain公司很強,之後IDE漸漸變成這一家獨大的場面。此公司IDE確實好用,堪比VS(雖然還差一點)。php
JetBrain系列IDE包括不少,如webstorm,pycharm,phpstorm,intellij等,每個IDE大約都是200M左右。實際上,徹底不須要安裝這麼多IDE,正確姿式是隻安裝intellij+插件
,這樣就能夠將所有工做在一個IDE裏面完成。html
IntelliJ等IDE都是用Java語言編的,Eclipse也是用Java語言編的。既然都是Java語言編的,那麼就必然要用到UI庫,Java標準UI庫是Sun公司出版的awt/swing
,而Eclipse用的是IBM的SWT。IntelliJ則是徹底自定義了一套UI。這套UI包括不少創新,例如:java
IntelliJ的設置分爲兩部分:項目設置和默認設置。分別對應Settings和OtherSettings/DefaultSettings。
還有一種設置是ProjectStructure,項目目錄設置,能夠在這裏添加SDK。python
工欲善其事,必先利其器。必定要把IntelliJ的菜單欄所有弄清楚。git
當改變ToolWindow及界面佈局後,想要一直保持這個佈局,使用window/store current as default
。github
IntelliJ的註冊碼是有時間限制的,過一段時間就會自動失效,須要再次從新輸入註冊碼。
直接獲取驗證碼
藍玉大神博客web
要想查看IntelliJ的快捷鍵,沒必要遠求,選擇菜單:help/keymap reference
便可。phpstorm
若是不習慣默認的快捷鍵,能夠嘗試將快捷鍵模式改成其它IDE的快捷鍵系統。可是這樣作並不能使所有快捷鍵都發生改變。此乃下策,由於IntelliJ中的快捷鍵定義的操做跟別的IDE有的快捷鍵操做不一樣。webstorm
若是保持如今的快捷鍵,能夠只更改部分快捷鍵。由於之後會用的愈來愈多,能夠一次性設置好,而後把settings導出爲jar包,之後不用配置,直接導入設置便可。maven
下面是我更改的的一些配置:
導入Maven工程有三種方法,分別是:
apearance&behavior
/Menus&Toolbars
/Main Menu/Other中能夠找到import project,把這一項添加到open菜單後面就能夠導入maven工程了。在Menus&Toolbars
中能夠進行不少高級設置,能夠控制菜單欄顯示哪些菜單。
IDE報錯太多,不少報出的錯誤並非真正的錯誤而是IDE沒有解析正確。 直接在報錯上alt+enter快捷鍵進入inspection設置頁面取消檢測便可。