以前學習和開發的時候一直用Eclipse,如今轉戰IDEA,記錄一下IDEA的個性化設置,有助於提升效率。(參考:http://www.cnblogs.com/huaxingtianxia/p/5868252.html ; http://blog.csdn.net/u012690435/article/details/50392839)html
代碼提示是一個很重要的功能, 若是沒有此功能一些較長的方法名, 類等, 很難記住. IDEA 代碼提示功能很棒, 可是默認是區分大小寫的, 咱們記不清一些東西是大寫仍是小寫, 這就比較尷尬了. 因此咱們要把這個區分去掉, 設置以下:java
將 Case sensitive completion 設置爲 None 就能夠了eclipse
Java 就是這種包組合在一個的一個東西, 咱們在寫代碼時經常須要引入一些類, 一些第三方的包. 在 eclipse 時咱們使用快捷鍵引入, IDEA 也可使用 Alt + Enter 進行導入包.maven
若是咱們在寫代碼時IDE自動幫咱們引入相關的包, 是否是很酷的一件事情. IDEA 提供了這個功能, 不過默認是關閉的. 打開自動導入包設置以下:函數
IDEA 左側項目:evergreen_tree:默認不顯示方法列表, 只顯示類名這樣咱們很不方便查看方法, 快速定位, 顯示方法列表設置以下:工具
若是咱們在一個方法中編寫很長的代碼, 裏面比較多的邏輯, 這樣咱們查找起來不是很方便, IDEA 使用快捷鍵, 幫咱們把這些一段一段的邏輯代碼摺疊起來, 這樣整個方法就美好了. 操做以下:學習
選中須要摺疊的代碼
按下快捷鍵 Ctrl + Alrt + t
單擊B. 對代碼進行摺疊字體
出現以下注釋, 設置 desc網站
摺疊後的效果:spa
Settings -> Appearance&Behavior -> System Settings標籤項裏
取消「Synchronize file on frame activation」 和「Save files on framedeactivation」的選擇
同時咱們選擇」Save files automatically」, 並將其設置爲30秒,這樣IDEA依然能夠自動保存文件,也就是在30s內不會幫你自動保存文件,須要手動ctrl+s保存,超過30s會自動幫你保存。
若是想讓修改時,在文件右邊顯示*號標誌,Settings -> Editor –> General ->Editor Tabs
選中「Mark modifyied tabs with asterisk」
在2017版,IDEA已經能夠直接修改字體了,沒必要像以前的版本須要先另存
Settings -> Appearance&Behavior -> System Settings標籤項裏去掉Reopen last project on startup便可
在intellij IDEA中,能夠對選中文件右鍵--》show in Explorer打開該文件在資源管理中的位置
出於便捷考慮,能夠將該功能定位到工具欄中,方法:
工具欄右鍵選中:Customize Menus and Toolbars ...
在界面中選中Main Toolbar,拉到該項目最後的欄目,點擊右上角的Add After
在彈出的窗口中,點擊Other,並找到Show in Explorer,依次點擊ok便可。此時主界面的工具欄上就能夠看到Show in Explorer的快捷按鈕。
在IDEA中建立了properties文件,發現默認中文不會自動進行unicode轉碼。以下
ctrl+alt+s打開設置窗口,搜:file Encoding,勾上Transparent native-to-ascii conversion便可
效果以下:
使用IDEA過程當中會發現沒打開一個新的項目,maven項目老是還原回去,並非本身設置的路徑。
按如下配置可設置全局配置:
Key Promoter X 是一個提示插件,當你在IDEA裏面使用鼠標的時候,若是這個鼠標操做是可以用快捷鍵替代的,那麼Key Promoter X會彈出一個提示框,告知你這個鼠標操做能夠用什麼快捷鍵替代。對於想徹底使用快捷鍵在IDEA的,這個插件就頗有用。
安裝這個插件很簡單,只須要打開Settings,而後找到Plugins那一欄目,而後輸入key promoter,若是找不到,就直接到倉庫裏找便可。以下圖:
安裝完插件後重啓IDEA
便可。
若是沒法安裝這個插件的話,那麼你能夠到以下網站下載下來,而後使用Install plugins from disk
的方式安裝。
https://plugins.jetbrains.com/plugin/9792-key-promoter-x
插件安裝成功後,將鼠標懸浮在按鈕上就會出現以下效果:
File -> setting -> keymap,搜索(注意大小寫):
Split Vertically 水平分屏
Split Horizontally 垂直分屏
找到後,可修改成本身喜歡的快捷鍵組合
快捷鍵提示
IDEA中新建main函數的快捷組合是psvm(和eclipse中的main組合類相似)
for循環的字母組合:fori
控制檯輸出的字母組合:sout
更多的提示能夠CTRL + j 能夠查看,mac系統下是command+j。