IDEA簡單快捷鍵

學習使我快樂每天發表於2018-08-20

原生的IDEA快捷方式:

psvm(這裡老師用的是main)——public static void main(String[] args)

alt + 1 恢復視窗設定

fori——for (int i = 0; i < ; i++) {}

100.for——for (int i = 0; i < 100; i++) {}

sout——System.out.println();
專案的跳轉

ctrl+Alt+[] 

檔案的跳轉

ctrl+e 最近的檔案

ctrl+shift+e 最近編輯的檔案

瀏覽修改位置的跳轉

ctrl+shift+backspace

最新瀏覽位置的修改

ctrl+shift+左箭頭(win10會改變螢幕方向)

使用書籤進行跳轉

標記書籤 ctrl+shift+數字或字母

跳轉書籤 ctrl+數字或者字母

總覽書籤 shift+F11

外掛emacs

在同一螢幕內支援跳轉到任何字母

需要自己設定快捷鍵

使用方法是點下快捷鍵後

在點下相應的字母

快速尋找功能快捷鍵——ctrl+shift+A
搜尋定位class    Navigate -> Class

    快捷鍵:ctrl+n

搜尋定位file    Navigate -> File

    快捷鍵:ctrl+shift+n

搜尋定位symbol方法或屬性    Navigate -> Symbol

    快捷鍵:ctrl+alt+shift+n

全域性搜尋Edit -> Find -> Find in Path

    快捷鍵:ctrl+shift+f

選中任意一行冒號

選中所有冒號              ctrl + shift + alt + J 

移到冒號後選中後面的單詞  ctrl + shift + → 

單詞變為大寫              ctrl + shift + U 

剪下

移到行首                  HOME

複製貼上 ,左括號

移到下個單詞尾            ctrl + →

選中冒號後的單詞          ctrl + shift + → 

右括號,逗號

尋找錯誤                  F2

格式化                    ctrl + Alt+ L

name.field——可自動新增this.name = name 以及private String name;

user.nn——if(user!=null){}

uesr.retuen——return user——個人在嘗試的時候,輸入一個r就有return 所以我覺得直接寫可能更簡便

抽取變數:ctrl + alt + v(refactor選項)
抽取靜態變數:ctrl + alt + c(refactor選項)
抽取成員變數:ctrl + alt + f(refactor選項)

previous change  ctrl + alt + shift +  游標移到修改的地方
ctrl + alt + z 復原修改之處(可以針對修改處撤銷,也可以對整個檔案甚至整個資料夾撤銷)

Local History (本地版本控制)
位置:Find Action搜尋吧
功能:Idea提供的本地版本控制工具。
使用:Find Action搜尋,然後選擇Local History,選擇Show History,會彈出一個視窗,

新增/取消斷點    Ctrl + F8
除錯            Shift + F10
執行            Shift + F9
單步執行        F8
跳到下一個斷點    F9
檢視所有斷點    Shift + Ctrl + F8
禁止所有斷點    debug後在左下角的Mute breakPoints
條件斷點        在需要用條件斷點的斷點處,使用Shift + Ctrl + F8
動態求值        Alt + F8
執行到指定行    Alt + F9
動態改變值        F2

F5: 拷貝當前檔案
F6: 移動當前檔案

複製當前檔案:F5
複製檔案全路徑:ctrl + shift + c
開啟剪下板:ctrl + shift + v

檢視當前field,method大綱:ctrl + F12
檢視maven依賴、類圖:ctrl + shift + u
檢視類繼承結構:ctrl + h
方法呼叫層次:ctrl + alt + h
 

如果keymap設定了ecplise,請參考下面

 

基本操作和eclipse類似

ctrl+g:定位到方法被那些類使用到了

相關文章