ctrl+shift+A:萬能命令行
shift兩次:查看資源文件
ctrl+/: 注釋(單行或者批量)
ctrl+F9:構建
shift+F10:運行
ctrl+f 搜索
ctrl+shift+f 全局搜索
ctrl+alt+L:格式代碼
alt+鼠標 :進入列編輯模式
ctrl+alt+enter:向上插入
shift+enter:向下插入
end:光標
ctrl+d:復制粘貼一行
ctrl+y:刪除一行
shift+F6:重命令
ctrl+O:復寫代碼
ctrl+alt+L:格式代碼
在代碼中使用alt+insert:Generate,可以get/set等操作
ctrl+alt+T:添加try/catch
ctrl+alt+M:抽取代碼
ctrl+alt+F:變量抽取全局變量
還需要設置前綴:Editor–>code style–>java–>code Genertion–>設置Field的前緣為m添加
ctrl+alt+v:方法體內值抽取成變量
保存成模板:ctrl+shift+L,這個是自定義的(save as live Template)
選中內容:tab進行退格
shift+tab:反向退格
alt+shift+上下鍵:選中代碼移動
ctrl+shift+上下鍵:可以移動當前方法體,如果移動一行代碼只能在代碼體內移動
ctrl+shift+U:代碼大小寫
ctrl+shift+enter:補全代碼(一行尾添加分號,如果是if等添加括號)
ctrl+鼠標:進入代碼
ctrl+B:進入代碼
ctrl+shift+12:最大化窗口
ctrl+r:替換
ctrl+F:查找
ctrl+shift+F:全局查找
ctrl+shift+R:全局替換
ctrl+shift+i:快捷查看方法實現的內容
ctrl+p:查看參數
ctrl+Q:查看文檔描述
shift+F1:查看api文檔
ctrl+F12:查看類的方法
ctrl+H:查看類的繼承關系
查看變量的賦值情況:
shift+ctrl+a:輸入analyze data flow to Here
ctrl+alt+H:查看方法在那裡被調用了
ctrl+{}:可以定位方法體的括號
F3:查看選中的內容
shift+F3:反向查看內容
ctrl+alt+B:查詢那些類實現了光標所在的接口
ctrl+U:查看父類
ctrl+E:最近編輯的文件列表
ctrl+alt+home:查看布局與對應的類
ctrl+alt+H:查看當前方法在那裡進行調用
新建文件及工程:選中要創建目錄使用alt+insert
ctrl+shift+a:輸入show in explorer–>打開相應目錄
ctrl+alt+s:打開軟件設置
ctrl+alt+shift+s:打開module設置
alt+1:當前目錄區
alt+7:當前類的方法列表查看
ctrl+tab:切換目錄及視圖
alt+shift+c:查看工程最近更改的地方
ctrl+J:livetemp模板查看