版權聲明:本文爲博主原創文章,如需轉載,請寫明出處, 尊重他人即尊重自己(^_^)。
http://blog.csdn.net/aubdiy/article/details/78855890參考了 IntelliJ IDEA使用教程(http://www.phperz.com/article/15/0923/159068.html)
模板配置
Preferences -> Appearance & Behavior -> Appearance -> Theme
- 選擇
Darcula
(黑色)
文件編碼修改
Preferences -> Editor -> File Encodings
- Global Encoding 選擇
UTF-8
- Project Encoding 選擇
UTF-8
- Properties Files(*.properties) 中 Default encoding for properties files 選擇
UTF-8
, 同時勾選
Transparent native-to-ascii conversion
編譯器的設置和選擇
Preferences -> Build,Execution,Deployment -> Compiler
去掉
Build projet automatically 的勾選,取消自動編譯- Build process heap size(Mbytes) 調整編譯內存:64位系統建議
1024
以上
Preferences -> Build,Execution,Deployment -> Compiler -> Java Compiler
- Project bytecode version 設置成
1.8
, 默認使用JDK 1.8 (根據需求自行設置)
常用設置
代碼提示和補充功能特性設置
Preferences -> Editor -> General -> Code Completion
- Case sensitive completion 設置成
Node
, 不區分大小寫
導包設置
Preferences -> Editor -> General -> Auto Import
勾選
Add unambiguous imports on the fly,IntelliJ IDEA 將在我們書寫代碼的時候自動幫我們優化導入的包,比如自動去掉一些沒有用到的包。勾選
Optimize imports on the fly (for current project),IntelliJ IDEA 將在我們書寫代碼的時候自動幫我們導入需要用到的包。但是對於那些同名的包,還是需要手動 Alt + Enter 進行導入的,IntelliJ IDEA 目前還無法智能到替我們做判斷。
Preferences -> Editor -> Code Style -> Java -> Imports
- 當我們 Java 類中導入的某個包下類超過
Class count to use import whith '*'
設置的指定個數,就會換成用*
號來代替。建議設置成大一些,不用*
- 相反,控制靜態屬性引入的
Name count to use static import with '*'
, 建議保留默認值 ‘3’
註釋
Preferences -> Editor -> Code Style -> Java -> Code Generation
勾選
Line comment at first column, 單行註釋的兩個斜槓跟隨在代碼的頭部。
推薦插件
Alibaba Java Coding Guidelines
阿里巴巴 JAVA 代碼規範檢查插件Lombok plugin
自動生成geter\seter\equals\hashcode 插件FindBugs
代碼錯誤檢查插件Free Mybatis plugin
方便查看 Mapper 類與 mybatis 配置文件映射的插件CamelCase
駝峯命名相互轉換插件