天天看點

idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵

前言

本人使用 IntelliJ IDEA 兩年多了,覺得還是非常好用的。在使用過程中總結了個人的IDEA常用配置和常用插件及快捷鍵,覺得這樣配置是有利于提高開發效率,特此分享給大家

注:使用的IDEA版本是2018,不同版本的IDEA可能有些差異

一、常用配置

1.1 配置JDK

在IDEA啟動頁面中,下拉Configure,選擇Project Defaults – Project Structure,這樣可以設定所有項目的預設的JDK版本,如下圖

idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵
idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵

1.2 檔案編碼

idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵

1.3 檔案和代碼模闆

idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵

1.4 Maven配置

idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵

1.5 自動導入Maven依賴

idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵

1.6 Java代碼單行注釋添加空格

idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵

1.7 優化導入和智能删除無關依賴

idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵

1.8 修改字型

idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵

1.9 修改主題

idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵

1.10 代碼提示不區分大小寫

idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵

1.11 顯示行數和方法線

idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵

1.12 目錄展示設定

idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵

1.13 代碼自動提示快捷鍵

移除占用Alt+斜杠的快捷鍵

idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵

設定Basic快捷鍵為Alt+斜杠

idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵

1.14 全局修改檔案描述資訊

/**
           
idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵

1.15 單個修改檔案描述資訊(不推薦)

去掉

#
           

添加

/**
           
idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵

1.16 IDEA生成序列号serialVersionUID

設定完成後,按Alt+Enter鍵,這個時候可以看到"Add serialVersionUID field"提示資訊

idea shell 中的函數 跳轉_IDEA常用配置和常用插件及常用快捷鍵

二、常用插件

  1. Alibaba Java Coding Guidelines -阿裡巴巴代碼規範檢查插件
  2. FindBugs-IDEA -檢查潛在bug插件
  3. Free Mybatis plugin -Mybatis 輔助插件
  4. GsonFormat -将JSON字元串轉換為内部類實體類插件
  5. Lombok plugin -簡化實體類編寫插件
  6. Translation -翻譯插件
  7. IDEA檢視日志的插件

三、常用快捷鍵

Ctrl+Z:撤銷

Ctrl+Shift+Z:重做

Ctrl+X:剪貼

Ctrl+C:複制

Ctrl+V:粘貼

Ctrl+Y:删除目前行

Ctrl+D:複制目前行

Ctrl+Shift+J:将選中的行合并成一行

Ctrl+N:查找類檔案

Ctrl+Shift+N:查找檔案

Ctrl+G:定位到檔案某一行

Alt+向左箭頭:傳回上次光标位置

Alt+向右箭頭:傳回至後一次光标位置

Ctrl+Shift+Backspace:傳回上次編輯位置

Ctrl+Shift+反斜杠:傳回後一次編輯位置

Ctrl+B:定位至變量定義的位置

Ctrl+Alt+B:定位至選中類或者方法的具體實作

Ctrl+Shift+B:直接定位至光标所在變量的類型定義

Ctrl+U:直接定位至目前方法override或者implements的方法定義處

Ctrl+F12:顯示目前檔案的檔案結構

Ctrl+Alt+F12:顯示目前檔案的路徑,并可以友善的将相關父路徑打開

Ctrl+H:顯示目前類的繼承層次

Ctrl+Shift+H:顯示目前方法的繼承層次

Ctrl+Alt+H:顯示目前方法的調用層次

F2:定位至下一個錯誤處

Shift+F2:定位至前一個錯誤處

Ctrl+Alt+向上箭頭:查找前一個變量共現的地方

Ctrl+Alt+向下箭頭:查找下一個變量共現的地方

Ctrl+=:展開代碼

Ctrl+-:收縮代碼

Ctrl+Alt+=:遞歸展開代碼

Ctrl+Alt+-:遞歸收縮代碼

Ctrl+Shift+=:展開所有代碼

Ctrl+Shift+-:收縮所有代碼

Ctrl+Shitft+向下箭頭:将光标所在的代碼塊向下整體移動

Ctrl+Shift+向上箭頭:将光标所在的代碼塊向上整體移動

Ctrl+Alt+Shift+向左箭頭:将元素向左移動

Ctrl+Alt+Shift+向右箭頭:将元素向右移動

Alt+Shift+向下箭頭:将行向下移動

Alt+Shift+向上箭頭:将行向上移動

Ctrl+F:在目前檔案中查找

Ctrl+R:替換字元串

Ctrl+Shift+F:在全局檔案中查找字元串

Ctrl+Shift+R:在全局中替換字元串

Alt+F7:查找目前變量的使用,并清單顯示

Ctrl+Alt+F7:查找目前變量的使用,并直接對話框提示

Ctrl+F7:在檔案中查找符号的使用

Ctrl+Shift+F7:在檔案中高亮顯示變量的使用

Ctrl+O:重寫基類方法

Ctrl+I:實作基類或接口中的方法

Alt+Insert:産生構造方法,get/set方法等

Ctrl+Alt+T:将選中的代碼使用if,while,try/catch等包裝

Ctrl+Shitf+Delete:去除相關的包裝代碼

Alt+/:自動完成

Alt+Enter:自動提示完成,抛出異常

Ctrl+J:插入Live Template 快速插入一行或者多行代碼

Ctrl+Alt+J:使用Live Template包裝

Ctrl+/:使用//注釋

Ctrl+Shift+/:使用注釋

Ctrl+Alt+L:格式化代碼

Ctrl+Alt+I:自動縮進行

Ctrl+Alt+O:優化import

Ctrl+]:快速跳轉至諸如{}圍起來的代碼塊的結尾處

Ctrl+[:快速跳轉至諸如{}圍起來的代碼塊的開頭處

Ctrl+Shift+Enter:将輸入的if,for,函數等等補上{}或者;使代碼語句完整

Shift+Enter:在目前行的下方開始新行

Ctrl+Alt+Enter:在目前行的上方插入新行

Ctrl+Delete:删除光标所在至單詞結尾處的所有字元

Ctrl+Backspace:删除光标所在至單詞開頭處的所有字元

Ctrl+向左箭頭:将光标移至前一個單詞

Ctrl+向右箭頭:将光标移至後一個單詞

Ctrl+向上箭頭:向上滾動一行

Ctrl+向下箭頭:向下滾動一行

Ctrl+W:選中整個單詞

Ctrl+Shift+U:切換大小寫

Shift+F6:重命名

Ctrl+F6:更改函數簽名

Ctrl+Shift+F6:更改類型

如果你想要了解更多快捷鍵可以參考 https:// blog.csdn.net/qq_389639 60/article/details/89552704

繼續閱讀