慕課網(wǎng) IntelliJ IDEA神器使用技巧(Windows)

無(wú)處不在的跳轉(zhuǎn)

  • 項(xiàng)目之間的跳轉(zhuǎn)
    Ctrl + Alt + ]下一個(gè)項(xiàng)目
    Ctrl + Alt + [ 上一個(gè)項(xiàng)目

    項(xiàng)目之間的跳轉(zhuǎn)

  • 快速查找快捷鍵
    Ctrl + Shift + A

    Find Action

  • 最近打開(kāi)過(guò)的文件
    Ctrl + E

    Recent Files

也可以在 Find Action中快速查找快鍵鍵


Find Action
  • 最近修改過(guò)的文件
    Ctrl + Shif + E

    Rencet Changed Files

  • 瀏覽修改位置的跳轉(zhuǎn)
    Ctrl + Shift + Backspace

    Last Edit Location

  • 瀏覽位置的跳轉(zhuǎn)
    Back Ctrl + Alt + 向左箭頭
    Forward Ctrl + Alt + 向右箭頭

  • 書(shū)簽 Bookmarks

bookmarks
  • 收藏文位置和文件
    Alt +2 調(diào)出Favorites窗口
    Favorites

Alt + Shift + F 新增一個(gè)收藏 可以收藏類(lèi)和方法

Add to Favorites

Alt + Shift + F
  • 編輯區(qū)和文件區(qū)來(lái)回跳轉(zhuǎn)
    Alt + 1

精準(zhǔn)搜索

  • 類(lèi)


    Ctrl + N

勾選以后,會(huì)把jar中的類(lèi)也搜索出來(lái)


Ctrl + N Ctrl + N
  • 文件
    Ctrl + Shift + N

  • 符號(hào)(查找方法和屬性)
    Ctrl + Alt + Shift + N

  • 字符串
    Ctrl + Shift + F 在指定目錄下搜索字符串

    Ctrl + Shift + F

代碼小助手

  • 列操作
    Ctrl + Alt + Shift + J

    Ctrl + Alt + Shift + J

  • live template

live template
  • postfix
    • for
    • sout
    • return
    • nn
postfix
  • Alter + Enter
    • 自動(dòng)創(chuàng)建方法
    • list replace
    • 字符串format或者build
    • 實(shí)現(xiàn)接口
    • 單詞拼寫(xiě)
    • 導(dǎo)包

編寫(xiě)高質(zhì)量代碼

  • 重構(gòu)
    Shift + F6 重構(gòu)變量
    Ctrl + F6 重構(gòu)方法 change Signature 或者使用 alt+entry
refactor
  • 抽取
    抽取變量
    Ctrl+Alt+V
    Ctrl+Alt+C 抽取常量
    Ctrl+Alt+F 抽取成員變量
    Ctrl+Alt+P 抽取方法參數(shù)
    Ctrl+Alt+V

    抽取方法
    Ctrl + Alt + M

尋找修改軌跡

  • git的集成

    • annotate
    • 移動(dòng)所有的改動(dòng)之處
      Ctrl + Alt + Shift + 向上箭頭
      Ctrl + Alt + Shift + 向上箭頭
    • 撤銷(xiāo),包括單個(gè)和項(xiàng)目改動(dòng)之處
      Ctrl+Alt+Z
      Ctrl+Alt+Z
  • local history


    local history

關(guān)聯(lián)一切

  • spring的關(guān)聯(lián)


    spring關(guān)聯(lián)創(chuàng)建
spring 關(guān)聯(lián)效果
  • 數(shù)據(jù)庫(kù)的關(guān)聯(lián)(importance)


    數(shù)據(jù)庫(kù)關(guān)聯(lián)

程序調(diào)試

  • 斷點(diǎn)調(diào)試
    • 單步運(yùn)行 F8
    • resume F9 運(yùn)行到下一個(gè)斷點(diǎn)
    • Ctrl + Shift + F8 查看所有的斷點(diǎn)
    • 禁止所有的斷點(diǎn)
    • 條件斷點(diǎn)
    • 表達(dá)式求值 Alt + F8
    • 運(yùn)行到指定行
    • setValue
  • run anywhere if you can
    • 運(yùn)行 當(dāng)前上下文
      需要配置快捷鍵


      運(yùn)行 當(dāng)前上下文
    • 在當(dāng)前可運(yùn)行列表中選擇一個(gè)運(yùn)行
      Alt + Shift + F9

其他操作

  • 文本操作
    • Ctrl+Shift+V 最近的剪切板
      Ctrl+Shift+V
    • 復(fù)制文件路徑
    • 復(fù)制文件名稱(chēng)
復(fù)制文件名稱(chēng)和路徑
  • 結(jié)構(gòu)圖

    • Ctrl+F12 快速查看類(lèi)結(jié)構(gòu)
      查看類(lèi)結(jié)構(gòu)
    • 查看Maven依賴(lài)


      查看Maven依賴(lài)
    • Ctrl+Alt+U 查看類(lèi)圖
      Ctrl+Alt+U 查看類(lèi)圖
    • Ctrl + H查看類(lèi)繼承結(jié)構(gòu)
      Ctrl + H
  • Ctrl + Alt + H查看方法調(diào)用

    Ctrl + Alt + H

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容