IntelliJ IDEA 常用配置

版權聲明:本文爲博主原創文章,如需轉載,請寫明出處, 尊重他人即尊重自己(^_^)。
http://blog.csdn.net/aubdiy/article/details/78855890

參考了 IntelliJ IDEA使用教程(http://www.phperz.com/article/15/0923/159068.html)

模板配置

image

Preferences -> Appearance & Behavior -> Appearance -> Theme

  • 選擇 Darcula (黑色)

文件編碼修改

image

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

編譯器的設置和選擇

image

Preferences -> Build,Execution,Deployment -> Compiler

  • 去掉 Build projet automatically 的勾選,取消自動編譯
  • Build process heap size(Mbytes) 調整編譯內存:64位系統建議 1024 以上

image

Preferences -> Build,Execution,Deployment -> Compiler -> Java Compiler

  • Project bytecode version 設置成 1.8, 默認使用JDK 1.8 (根據需求自行設置)

常用設置

代碼提示和補充功能特性設置

image

Preferences -> Editor -> General -> Code Completion

  • Case sensitive completion 設置成 Node, 不區分大小寫

導包設置

image

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 目前還無法智能到替我們做判斷。

image

Preferences -> Editor -> Code Style -> Java -> Imports

  • 當我們 Java 類中導入的某個包下類超過 Class count to use import whith '*' 設置的指定個數,就會換成用 * 號來代替。建議設置成大一些,不用 *
  • 相反,控制靜態屬性引入的 Name count to use static import with '*', 建議保留默認值 ‘3’

註釋

image

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 駝峯命名相互轉換插件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章