開發工具 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