1. IntelliJ IDEA常用設定
1.1 Maven配置
選擇選單:Configure -> Settings -> Build,Execution,Deployment -> Build Tools -> Maven
設定:【Maven home directory】
【User settings file】
1.2 程式碼提示與補充:不區分大小寫
選擇選單:Configure -> Settings -> Editor -> General -> Code Completion
設定:
【Case sensitive completion】:None (不區分大小寫)
1.3 取消never used提示
選擇選單:Configure -> Settings -> Editor -> Inspections -> Declaration redundancy
設定:
【Unused declaration】取消勾選
1.4 取消拼寫檢查
選擇選單:Configure -> Settings -> Editor -> Inspections -> Spelling
設定:
【Spelling】取消勾選
1.5 修改自動提示快捷鍵
IntelliJ IDEA預設自動提示快捷鍵為:Ctrl + Space,與中文輸入法切換快捷鍵衝突,修改IntelliJ IDEA自動提示快捷鍵步驟:
選擇選單:Configure -> Settings -> Keymap -> Main menu –> Code –> Completion
設定:
【Cycle Expand Word】移除快捷鍵
【Basic】 設定快捷鍵 Alt + /
1.6 顯示行號及方法分隔線
選擇選單:Configure -> Settings -> Editor -> General -> Appearence
設定:
【Show line numbers】 勾選
【Show method seperators】 勾選
1.7 設定專案預設sdk
選擇選單:Configure -> Project Defaults -> Project Structure
設定:【Project SDK】
1.8 執行時配置(Runner)
選擇選單:Configure -> Project Defaults -> Settings
設定:
【VM Options】:-DarchetypeCatalog=internal
注:archetypeCatalog的3種值
internal:maven-archetype-plugin內建
local:本地,位置為~/.m2/archetype-catalog.xml
remote:指向Maven中央倉庫的Catalog
1.9 檔案編碼格式
1.10 關閉提示Found Duplicate Code
選擇選單:Configure -> Settings -> Editor -> Inspections
設定:
【Duplicated Code】:取消勾選
1.11 配置自定義瀏覽器預覽
選擇選單:File -> Settings -> Tools -> Web Browsers
1.12 spring-boot-devtools熱部署
(1)pom.xml配置
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <fork>true</fork> </configuration> </plugin> </plugins> </build>
(2)IDEA設定
◊ 選擇選單:Configure -> Settings -> Build,Execution,Deplyment -> Compiler
設定:
【Build project automatically】:勾選
◊ 組合鍵 Ctrl + Shift + Alt + / ,選擇【Registry...】,勾選【compiler.automake.allow.when.app.running】
2. 專案設定
2.1 配置專案資料夾
選擇選單:File -> Project Structure... (Ctrl + Shift + Alt + S) -> Modules
3. IntelliJ IDEA常用快捷鍵
3.1 基礎功能
快捷鍵 | 功能 |
---|---|
Ctrl + Space | 基本程式碼提示 |
Ctrl + Shift + Space | 按型別資訊提示 |
Alt + Enter | 快速自動修復錯誤程式碼 |
Ctrl + Shift + Enter | 自動補全末尾的字元,包括行尾的反括號和分號 |
Ctrl + Y | 刪除當前行 |
Ctrl + D | 複製當前行並插入在下面一行 |
Ctrl + / | 註釋 // |
Ctrl + Shift + / | 註釋 /*...*/ |
Ctrl + Shift + U | 大小寫轉化 |
Ctrl + Alt + L | 格式化程式碼 |
Ctrl + Alt + O | 優化import列表 |
3.2 查詢替換
快捷鍵 | 功能 |
---|---|
Ctrl + F | 當前視窗中進行文字查詢 |
Ctrl + Shift + F | 全工程中進行文字查詢 |
Ctrl + R | 當前視窗中進行文字替換 |
Ctrl + Shift + R | 全工程中進行文字替換 |
3.3 程式碼生成
快捷鍵 | 功能 |
---|---|
Alt + Insert | 自動生成建構函式、toString()、getter/setter、重寫父類方法等 |
fori + Tab | for迴圈 |
sout + Tab | System.out.println語句 |
psvm + Tab | main方法 |
4. IntelliJ IDEA的Git操作
4.1 Git設定
選擇選單:Configure -> Settings -> Version Control -> Git
設定:
【Path to Git executable】:設定Git的安裝路徑
4.2 釋出新專案到Git
步驟:
(1)選擇選單:VCS -> Import into Version Control -> Create Git Repository...
(2)選擇建立Git倉儲路徑,選擇之後將在該路徑下建立.git隱藏資料夾。
(3)選擇選單:VCS -> Git -> Commit Directory...
(4)選擇選單:VCS -> Git -> Push