1. 程式人生 > 實用技巧 >開發工具 IDEA 基本配置

開發工具 IDEA 基本配置

一、IDEA安裝目錄介紹

二、調整流暢度(高配置電腦可以調整)

如果電腦是64位系統,且記憶體大於8g 可按以下步驟調整。獲得更好的體驗

step1:進入其中 Bin目錄

step2:進入64位配置檔案

-Xms128m,16G記憶體的電腦可修改成 -Xms512m

備註:設定初始的記憶體數,增加該值可以提高Java程式的啟動速度

-Xmx750m,16G記憶體電腦可設定為 -Xmx1500m

備註:設定最大記憶體數,提高該值,可以減少記憶體的Garage收集頻率,提高程式效能

-XX:ReservedCodeCacheSize=240m,16G記憶體電腦可設定為-XX:ReservedCodeCacheSize=500m

備註:保留程式碼佔用的記憶體數量

三、關於IDEA外掛 比如Scale,Angular,NodeJS,Scala等等

官方下載地址:https://plugins.jetbrains.com/idea

需要使用的時候,去官網下載後安裝即可。

四、開啟IDEA

選擇或新建一個工程 NewProject

選擇JAVA工程,然後選擇JDK目錄

五、IDEA主介面

建立好工廠以後,可在src目錄下,建立專案的包和類。

六、IDEA Module概念

IDEA官網說明:

1、IDEA的Project 相當於eclipse的workspace

2、IDEA的Modue 相當於eclipse的 Project

在IDEA中,Project是最頂級的級別,次級別是Module,一個Project可以有多個Module。目前主流的大型專案都是分散式部署的,結構都是類似這種多Module結構。比如:core Module、web Module、plugin Module、 solr Module等等,模組之間可以彼此可以互相依賴。他們之間處於同一個專案業務下的模組,彼此之間有不可分割的業務關係

說明:每個模組就像一個獨立的程式,都有自己的src,可在裡面寫自己的包和類。

3、Module的建立

選擇頂級專案名稱,右鍵,new Module

4、Module的刪除

Module會被IDEA標記成一種資源,沒法直接刪除。

(1)Module上右鍵 settings,進入設定模式,選擇不想要的Modue,選擇"—" ,即可移出Modue的資源標記。

(2)不是資源的Module就是一個普通的資料夾,再右鍵,就可以刪除。

六、IDEA設定

File—settings

常用設定

1、設定用滑鼠滾輪調整編輯區字型大小

Editor-General-右半邊Mouse

打鉤 Change font size (Zoom) with Ctrl + Mouse Wheel

2、設定滑鼠懸浮提示(滑鼠放在程式碼上,就提示這個程式碼的意義)

Editor-General-右半邊Other

打鉤 Show quick documentation on mouse move Delay(ms) 1000 (建議1秒,要不顯示太頻繁)

3、設定自動導包功能(寫程式碼的時候用了其他包的類,比如Date,IDEA就幫你自動匯入)

Editor-General-Auto Import-右半邊Java

Insert imports on paste:ALL (預設是ask,選擇all更方便)

打鉤 Add unambiguous imports on the fly (匯入明確的包)

打鉤Optimisze imports on the fly (for current project) (優化包)

4、設定顯示行號和方法間的分隔符

Editor-General-Appearance

打鉤Show line numbers(預設就勾選了)

打鉤Show method separators(預設未勾選,可以讓方法之間更明確)

5、設定忽略大小寫(這樣String就可以寫成string,StringBuffer就可以寫成stringbuffer)

Editor-General-Code Completion

Case sensitive completion:改成None(預設是First letter)

6、設定取消單行顯示tabs的操作 (就是多個類不會溢位,可以在第二行繼續顯示)

Editor-General-Editor Tabs-右邊Tab Appearance 去掉勾 Show tabs in single row

7、設定字型

Editor-Font (這樣就控制檯,編譯區一起設定了,雖然他們有自己單獨的字型設定)

8、修改註釋顏色

Editor-Color Scheme-Language Defaults

Doc Comment-Text:修改文件註釋字型顏色

Bolck comment:修改多行註釋字型顏色

Line comment:修改單行註釋字型顏色

9、修改類頭的文件註釋資訊

Editor-File and Code Templates-右邊Includes-File Header

自行添加註釋內容

10、設定專案檔案編碼(UTF-8)

Editor-File Encodings (三處都改成UTF-8)

Global Encoding、Project Encoding、 Defaultencoding for properties files

11、設定自動編譯 Build,Execution,Deployment

Build,Execution,Deployment-Compiler

打鉤 Build project automatically (預設沒勾)

打鉤 Compile independent modules in parallel(預設沒勾)

說明:如果編譯過一個類(已經生成了類的位元組碼檔案)之後,對類進行修改,如果沒有重新編譯,就不會生成新的位元組碼檔案。現在打鉤了自動編譯,就不用擔心沒有重新編譯了

12、設定快捷鍵

Keymap