IntelliJ IDEA 配置與使用
一、檢視安裝目錄結構
bin目錄下:
這裡以我的電腦系統(64 位 windows7,16G 記憶體)為例,說明一下如何調整 VM 配
置檔案:
這裡以我的電腦系統(64 位 windows7,16G 記憶體)為例,說明一下如何調整 VM 配置檔案:
1. 大家根據電腦系統的位數,選擇 32 位的 VM 配置檔案或者 64 位的 VM 配置檔案
2. 32 位作業系統記憶體不會超過 4G,所以沒有多大空間可以調整,建議不用調整了
3. 64 位作業系統中 8G 記憶體以下的機子或是靜態頁面開發者是無需修改的。
4. 64 位作業系統且記憶體大於 8G 的,如果你是開發大型專案、Java 專案或是 Android 專案,建議進行修改,
常修改的就是下面 3 個
-Xms128m,16 G 記憶體的機器可嘗試設定為 -Xms512m(設定初始的記憶體數,增加該值可以提高 Java 程式的啟動速度。)
-Xmx750m,16 G 記憶體的機器可嘗試設定為 -Xmx1500m
(設定最大記憶體數,提高該值,可以減少記憶體 Garage 收集的頻率,提高程式效能)
-XX:ReservedCodeCacheSize=240m,16G 記憶體的機器可嘗試設定為
-XX:ReservedCodeCacheSize=500m(保留程式碼佔用的記憶體容量)
二、檢視目錄設定
這是 IDEA 的各種配置的儲存目錄。這個設定目錄有一個特性,就是你刪除掉整個目錄之後,
重新啟動 IntelliJ IDEA 會再自動幫你生成一個全新的預設配置,
所以很多時候如果你把 IntelliJ IDEA 配置改壞了,沒關係,刪掉該目錄,一切都會還原到預設
2.1 config 目錄
config 目錄是 IntelliJ IDEA 個性化化配置目錄,或者說是整個 IDE 設定目錄。
此目錄可看成是最重要的目錄,沒有之一,如果你還記得安裝篇的介紹的時候,
安裝新版本的 IntelliJ IDEA 會自動掃描硬碟上的舊配置目錄,指的就是該目錄。
這個目錄主要記錄了:IDE 主要配置功能、自定義的程式碼模板、自定義的檔案
模板、自定義的快捷鍵、Project 的 tasks 記錄等等個性化的設定。 比如:
2.2 system 目錄
system 目錄是 IntelliJ IDEA 系統檔案目錄,是 IntelliJ IDEA 與開發專案一個
橋樑目錄,裡面主要有:快取、索引、容器檔案輸出等等,雖然不是最重要目錄,
但也是最不可或缺的目錄之一。比如:
三、啟動應用後簡單配置
首次啟動,會彈出如下的對話方塊。選擇不匯入已有的設定。
2.啟用然後根據提供的啟用文件《IDEA2017-2018_啟用方法》或百度:idea 破解碼,填入:lisence server 的具體值即可。
(需要聯網)或者 選擇 Activation code,文件提供的啟用碼,同樣可以啟用。(不需要聯網)
補充: 對於 IDEA 2017.3 月版本,需要按照如下的方式啟用:
方式一: 啟動:idea_active_proxy 啟用代理.exe
接著,啟動 IDEA:輸入 server: http://localhost:8888 ,然後可以關閉idea_active_proxy 工具。
方式二:淘寶,你懂的
3.設定主題
這裡根據個人喜好,進行選擇,也可以選擇跳過(skip all and set defaults)。後面在
settings 裡也可以再設定主題等。這裡選擇:Next:Default plugins
4.設定外掛
設定 IDEA 中的各種外掛,可以選擇自定義設定、刪除,或者安裝本身不存在的
外掛(比如:支援 Scala 的外掛)。這裡不設定,後面也可以通過介面選單欄的settings 進行設定。
IDEA 外掛官方下載地址:https://plugins.jetbrains.com/idea
5.啟動介面
四、建立 Java 工程,執行 HelloWorld
1.建立 Java工程
- Create New Project:建立一個新的工程 Import Project:匯入一個現有的工程
- Open:開啟一個已有工程。比如:可以開啟 Eclipse 專案。
- Check out from Version Control:可以通過伺服器上的專案地址 check out Github
- 上面專案或其他 Git 託管伺服器上的專案
這裡選擇 Create New Project,需要明確一下概念:
IntelliJ IDEA 沒有類似 Eclipse 的工作空間的概念(Workspaces),最大單元就是Project。
這裡可以把 Project 理解為 Eclipse 中的 Workspace。
選擇指定目錄下的 JDK 作為 Project SDK。
如果要建立 Web 工程,則需要勾選上面的 Web Application。如果不需要建立 Web
工程的話,則不需要勾選。這裡先不勾選,只是建立簡單的 Java 工程。
其中,選擇 New:
選擇 jdk 的安裝路徑所在位置:
點選 OK 以後,選擇 Next:
這裡不用勾選。選擇 Next,進入下一個頁面:
給建立的工程起一個名字,點選 finish。
點選ok就行。
2.設定顯示常見的檢視
調出工具條和按鈕組
3.工程介面展示
- 工程下的 src 類似於 Eclipse 下的 src 目錄,用於存放程式碼。
- 工程下的.idea 和 project01.iml 檔案都是 IDEA 工程特有的。類似於 Eclipse 工
- 程下的.settings、.classpath、.project 等
4.建立 package 和 class
接著在 src 目錄下建立一個 package:
在包下 new-class:
不管是建立 class,還是 interface,還是 annotation,都是選擇 new – java class,
然後在下拉框中選擇建立的結構的型別。接著在類 HelloWorld 裡宣告主方法,輸出 helloworld,完成測試。
說明:在 IDEA 裡要說的是,寫完程式碼,不用點選儲存。IDEA 會自動儲存程式碼。