【git與idea】常用的git搜索命令和idea快捷鍵

git搜索命令

注意:最大公約數、最小公倍數、素數、質因子、迴文數
in:name xx //搜索名字中帶有"xx"的
in:readme xx //搜索readme中帶有"xx"的
in:description xx //搜索描述中帶有"xx"的
stars:>1000 //搜索stars>1000的
forks:>1000 //搜索forks>1000的
pushed:>2019-09-01 //搜索最近更新於2019年9月1日之後的
language:xx //搜索xx的項目

idea快捷鍵

快捷鍵
CTRL+E 最近的文件
CTRL+shift+E 最近修改的文件
CTRL+shift+A 幫助
CTRL+shift+backspace 上次編輯的文件
Ctrl+Alt+L 一鍵格式化代
使用Ctrl+Alt+向左箭頭可以跳轉到Back光標之前停留過的地方
使用Ctrl+Alt+向右箭頭可以跳轉到Forward光標之後停留過的地方
Navigate
CTRL+N 查找類
Ctrl+F12,可以顯示當前文件的結構
alt+7 顯示Structure
Ctrl+Shift+N,可搜索到指定的File文件
字符串,可以通過Ctrl+Shift+F來實現,有幾個選項:
Match case,是否匹配大小寫
Words,是否是一個單詞
Regex,通過正則表達式搜索
File mask,可以指定在哪個文件下搜索
In Project,在項目下搜索
Module,在模塊下搜索
Directory,在目錄下搜索
Scope,在指定區域內搜索,還可以自定義搜索區域
CTRL+alt+shift+U,查看類圖
Edit
CTRL+alt+shift+J 列操作
F2,自動將光標定位到報錯的位置
Ctrl+Alt+L,Reformat Code,重新格式代碼
複製文件完整路徑:Ctrl+Shift+C
Ctrl+[ OR ],可以跑到大括號的開頭與結尾
Alt+Insert,可以生成構造器/Getter/Setter等
Ctrl+Shift+Space,自動補全代碼
Alt+Shift+Up/Down,將代碼上/下移一行
Ctrl+X,刪除行
Ctrl+D,複製行
文件操作
Ctrl+Alt+Insert,快速創建類,文件等
複製當前文件,F5,無需複製粘貼
移動當前文件
剪切、複製
F6
斷點調試
添加斷點,Toggle Line Breakpoint,Ctrl+F8
Debug方式啓動程序,Shift+F9
單步運行,F8,Step Over
resume(重新開始,繼續),F9。會跳轉到下一個斷點,如果沒有斷點了,直接結束程序運行
查看所有斷點,Ctrl+Shift+F8
禁止所有斷點,Mute Breakpoint,然後按F9,就可以跳過餘下的所有斷點了
表達式求值,Alt+F8。可以對程序中的變量做一些操作如list.size等
運行到指定行,從斷點運行的位置直接讓程序運行到光標所在的行,Run to Cursor,Alt+F9
setValue,在debug窗口,選中要設值得變量,F2,可以在調試時改變變量的值
在代碼編輯區按Alt+1可以跳轉到文件區下,再按ESC就可以從文件區返回到編輯區

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章