idea快捷鍵
打開file下面的project structure:⌘+;
菜單欄help裏面有一個find action:command+shift+a
選中move caret to next:按shift+左右箭
移動到頭部move caret to line start,尾部end:command+左右鍵
一:跳轉:
項目之間的跳轉:option+command+[ 或者 alt+command+]
打開project選項:command+1
上下文件跳轉:上下箭頭
選擇文件時:回車或者esc
最近打開文件recent file:command+e
最近編輯文件:recent edit file:command+shift+e
最近編輯位置( navigate):last edit location:command+shift+delete
下一編輯位置( navigate):next edit location:command+control+delete
上,下一個瀏覽位置:(back,forward):option+command+左鍵頭或者右鍵頭
標籤:command+fn+f11 取消也是一樣
跳轉標籤:control+標籤數字
調出收藏(favorites):command+2
類添加收藏:option+shift+f
添加一個emacsIdEAs插件後:在本頁中查找某個字符,光標跳轉:control+j
二:精準搜索:
進入到某個類:command+n
找到某個文件:command+shift+n
查找類中的某個方法:option+command+shift+n
字符串搜索:find in path:control+shift+f
三:列表操作
選中的單詞變大寫(Toggle Case):command+shift+u
選中的字符在全局被全選批量操作:(select all Occurrences):control+command+G
四:live templates
自定義模板:
main主方法: public static void main(String[] args) { $END$ }
private static final Logger定義常量:private static final int DEFORT $var$ = $var$;
五:postfix
100.for
.sout
psvm
.field
.return
.nn(!=null)
六:show intention actions
option+enter
七:重構,抽取
重命Rename名選中:shift+f6,我的是shift+fn+f6
函數重構change signature:command+f6
抽取字符串爲變量:⌥+⌘+v,
抽取字符串爲靜態常量:⌥+⌘+C,
抽取方法參數:⌥+⌘+p,
抽取函數:⌥+⇧+m,
八:git
previous change:⌃+⌥+⇧+上箭頭
九:斷點調試:
添加,取消斷點toggle line breakpoint:command+f8我的是command+fn+f8
單目運行程序:command+f9
運行後下一步:f8
下一個斷點resume:f9
查看所有斷點:⇧⌘f8
條件斷點:右鍵或者command+shift+f8
表達式求值(evaluate expression):⌥+f8
運行到光標所在的位置(run to cursor):⌥+f9
修改運行的值(set values):f2
運行當前上下文(某段代碼):⌘+⇧+f9
edit configurations:⌘+⇧+j
十:文件操作
當前文件夾下新建另一個文件:control+option+n
複製文件(copy):f5
複製文件名:command+c
複製完整文件名:command+fn+c
複製多個內容的剪切板:⌘+⇧+v
十一:
查看maven依賴show dependencies:⌥+⇧+⌘+u
類的繼承依賴關係:⌥+⇧+⌘+u或者 control +h
⌃。⌥。⌘。⇧、
control是⌃,option是⌥,command是⌘,shift是⇧