1. 程式人生 > >IntelliJ IDEA 基礎設定

IntelliJ IDEA 基礎設定

原文地址:IntelliJ IDEA 基礎設定

一、前言

IDEA 全稱 IntelliJ IDEA,是java語言開發的整合環境,IntelliJ在業界被公認為最好的java開發工具之一,尤其在智慧程式碼助手、程式碼自動提示、重構、J2EE支援、各類版本工具(git、svn、github等)、JUnit、CVS整合、程式碼分析、 創新的GUI設計等方面的功能可以說是超常的。

演示版本:Version 2017.1.4

二、基礎設定

首次開啟 IntelliJ IDEA 會出現導航介面。

導航介面 -> Configure -> Settings,如下圖:

image

之後出現預設設定介面:

image

注意:通過此方式修改設定都是全域性設定,會影響今後所有的專案。

另一種方式設定:在建立工程後,File -> Settings ...,該方式只對當前專案起作用。

2.1 修改主題

Default Settings 介面 -> Appearance & Behavior -> Appearance

2.2 修改字型

Default Settings 介面 -> Editor -> Colors & Fonts -> Font

2.3 修改字符集

Default Settings 介面 -> Editor -> File Encodings

2.4 程式碼風格

Default Settings 介面 -> Editor -> Code Style -> Java

2.5 程式碼提示忽略大小寫

Default Settings 介面 -> Editor -> General -> Code Completion

將右側 Case sensitive completion 設定成 Node。

2.6 自動導包

Default Settings 介面 -> Editor -> General -> Auto Import

將 Insert imports on paste 設定成 All。

同時勾選 Add unamiguous imports on the fly 和 Optimize imports on the fly。

2.7 取消最後編輯工程

預設情況下,再次啟動 IDEA 會開啟最後編輯工程,如果現取消該設定,可以如下操作:

Default Settings 介面 -> Appearance & Behavior -> System Settings

取消 Reopen last project on startup 的勾選。

三、外掛安裝

Default Settings 介面 -> Plugins,右側出現外掛列表,共有三種安裝外掛方式:

image

根據實際情況點選底部提供的 3 個按鈕安裝外掛即可。

四、配置 JDK

導航介面 -> Configure -> Project Defaults -> Project Structure,

彈出新視窗,修改 Project SDK 即可:

image

五、建立 JavaSE 工程

如圖示:

image

六、設定 JVM 引數

編輯介面 -> Help -> Editor Custom VM options ...

根據機器實際情況設定引數,筆者電腦記憶體 16G ,設定引數如下:

 
  1. # custom IntelliJ IDEA VM options
  2.  
  3. -Xms1024m
  4. -Xmx2048m
  5. -XX:ReservedCodeCacheSize=500m
  6. -XX:+UseConcMarkSweepGC
  7. -XX:SoftRefLRUPolicyMSPerMB=50
  8. -ea
  9. -Dsun.io.useCanonCaches=false
  10. -Djava.net.preferIPv4Stack=true
  11. -XX:+HeapDumpOnOutOfMemoryError
  12. -XX:-OmitStackTraceInFastThrow
  13.  

七、建立 Java Web 工程

如圖示:

image

八、配置 Tomcat

編輯介面 -> 倒三角按鈕 -> Edit Configurations

image

彈出 Configurations 介面,根據下圖所示,選擇 Tomcat Server 設定:

image

之後會彈出新視窗,設定 Tomcat 目錄即可。

九、新增第三方 jar 包

先將 jar 拷貝到專案中,具體操作如下圖所示:

image

儲存後,我們還要操作一個步驟:

image

十、配置 Maven

Default Settings 介面 -> Build,Execution,Deployment -> Build Tools -> Maven

十一、建立 Maven 工程

image

十二、配置 SVN

12.1 設定 svn.exe

Default Settings 介面 -> Version Control -> Subversion

右側設定 svn.exe 路徑並勾選前邊的選框。

為了方便起見,讀者可以直接安裝 TortoiseSVN ,裡邊包含 svn.exe。

12.2 上傳專案

編輯介面 -> VCS -> Import into Version Control -> Share Project(Subversion)

彈出視窗填寫 svn 伺服器地址即可上傳專案至 SVN 伺服器。

忽略上傳檔案/資料夾:編輯介面 -> File -> Settings -> Version Control -> ignored Files,右側新增檔案路徑即可。

12.3 下載專案

編輯介面 -> VCS -> Check out from Version Control -> Subversion

選擇/新增 svn 地址即可下載 SVN 中的專案。

12.4 更新/提交檔案

編輯介面的選單欄,有兩個 vcs 按鈕,其中向下箭頭表示更新檔案,向上箭頭表示提交檔案。

十三、配置 GIT

13.1 設定 git.exe

Default Settings 介面 -> Version Control -> Git

右側設定 git.exe 路徑。

13.2 啟動 GIT

編輯介面 -> VCS -> Enable Version Control Intergration

彈出視窗選擇 git 即可。

十四、參考資料