原文地址:IntelliJ IDEA 基礎設置
博客地址:http://www.extlight.com
一、前言
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 ...
根據機器實際情況設置參數,筆者筆記本內存 12G ,設置參數如下:
# 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 即可。