IntelliJ IDEA常用設定及快捷鍵

libingql發表於2017-10-28

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

相關文章