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,如下圖:
之後出現預設設定介面:
注意:通過此方式修改設定都是全域性設定,會影響今後所有的專案。
另一種方式設定:在建立工程後,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,右側出現外掛列表,共有三種安裝外掛方式:
根據實際情況點選底部提供的 3 個按鈕安裝外掛即可。
四、配置 JDK
導航介面 -> Configure -> Project Defaults -> Project Structure,
彈出新視窗,修改 Project SDK 即可:
五、建立 JavaSE 工程
如圖示:
六、設定 JVM 引數
編輯介面 -> Help -> Editor Custom VM options ...
根據機器實際情況設定引數,筆者電腦記憶體 16G ,設定引數如下:
# custom IntelliJ IDEA VM options
-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=500m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
七、建立 Java Web 工程
如圖示:
八、配置 Tomcat
編輯介面 -> 倒三角按鈕 -> Edit Configurations
彈出 Configurations 介面,根據下圖所示,選擇 Tomcat Server 設定:
之後會彈出新視窗,設定 Tomcat 目錄即可。
九、新增第三方 jar 包
先將 jar 拷貝到專案中,具體操作如下圖所示:
儲存後,我們還要操作一個步驟:
十、配置 Maven
Default Settings 介面 -> Build,Execution,Deployment -> Build Tools -> Maven
十一、建立 Maven 工程
十二、配置 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 即可。