最重要的快捷鍵
1、ctrl+shift+A:萬能命令行
2、shift兩次:查看資源文件
新建工程第一步操作
1、module設置把空包分層去掉,compact empty middle package
2、設置當前的工程是utf-8,設置的Editor-->File Encodings-->全部改成utf-8,
注釋
3、ctrl+/:單行注釋
光標操作
4、ctrl+alt+enter:向上插入
5、shift+enter:向下插入
6、end:光標
操作代碼
1、ctrl+d:復制粘貼一行
2、ctrl+y:刪除一行
3、shift+F6:重命令
4、ctrl+O:復寫代碼
格式代碼及其他功能
5、ctrl+alt+L:格式代碼
6、在代碼中使用alt+insert:Generate,可以get/set等操作
7、ctrl+alt+T:添加try/catch
8、ctrl+alt+M:抽取代碼
9、ctrl+alt+F:變量抽取全局變量
1. 還需要設置前綴:Editor-->code style-->java-->code Genertion-->設置Field的前緣為m添加
10、ctrl+alt+v:方法體內值抽取成變量
11、保存成模板:ctrl+shift+L,這個是自定義的(save as live Template)
12、選中內容:tab進行退格
13、shift+tab:反向退格
14、alt+shift+上下鍵:選中代碼移動
15、ctrl+shift+上下鍵:可以移動當前方法體,如果移動一行代碼只能在代碼體內移動
16、ctrl+shift+U:代碼大小寫
17、ctrl+shift+enter:補全代碼(一行尾添加分號,如果是if等添加括號)
進入代碼
1、ctrl+鼠標:進入代碼
2、ctrl+B:進入代碼
3、ctrl+shift+12:最大化窗口
替換查找
1、ctrl+r:替換
2、ctrl+F:查找
3、ctrl+shift+F:全局查找
4、ctrl+shift+R:全局替換
5、ctrl+shift+i:快捷查看方法實現的內容
6、ctrl+p:查看參數
7、ctrl+Q:查看文檔描述
8、shift+F1:查看api文檔
9、ctrl+F12:查看類的方法
10、ctrl+H:查看類的繼承關系
11、查看變量的賦值情況:
1. shift+ctrl+a:輸入analyze data flow to Here
12、ctrl+alt+H:查看方法在那里被調用了
13、ctrl+{}:可以定位方法體的括號
14、F3:查看選中的內容
15、shift+F3:反向查看內容
16、ctrl+alt+B:查詢那些類實現了光標所在的接口
17、ctrl+U:查看父類
18、ctrl+E:最近編輯的文件列表
19、ctrl+alt+home:查看布局與對應的類
20、ctrl+alt+H:查看當前方法在那里進行調用
運行編譯
1、ctrl+F9:構建
2、shift+F10:運行
工程目錄操作
3、新建文件及工程:選中要創建目錄使用alt+insert
4、ctrl+shift+a:輸入show in explorer-->打開相應目錄
5、ctrl+alt+s:打開軟件設置
6、ctrl+alt+shift+s:打開module設置
7、alt+1:當前目錄區
8、alt+7:當前類的方法列表查看
9、ctrl+tab:切換目錄及視圖
10、alt+shift+c:查看工程最近更改的地方
11、ctrl+J:livetemp模板查看
代碼快捷操作
12、沒有操作完成操作可以先寫todo進行,就可以在todo的窗口進行查看
13、F11定義書簽
14、shift+F11:查看書簽
15、ctrl+J:快捷調出模板
16、alt+點擊斷點:禁用斷點
17、調試狀態下按下:alt查看變量能審查表達式的值
組合快捷鍵:
1、F2:定位錯誤
2、alt+enter:修正錯誤
3、alt+鼠標:進入列編輯模式
4、ctrl+w:選中單詞
5、或其他組合操作
編輯的位置
ctrl+alt+左右鍵:這個是定位到編輯的位置