Alt+回車 導入包,自動修正
Ctrl+N? ?查找類
Ctrl+Shift+N 查找文件
Ctrl+Alt+L??格式化代碼
Ctrl+Alt+O 優(yōu)化導入的類和包
Alt+Insert 生成代碼(如get,set方法,構造函數(shù)等)
Ctrl+E或者Alt+Shift+C??最近更改的代碼
Ctrl+R 替換文本
Ctrl+F 查找文本
Ctrl+Shift+Space 自動補全代碼
Ctrl+空格 代碼提示
Ctrl+Alt+Space 類名或接口名提示
Ctrl+P 方法參數(shù)提示
Ctrl+Shift+Alt+N 查找類中的方法或變量
Alt+Shift+C 對比最近修改的代碼
Shift+F6? 重構-重命名
Ctrl+Shift+先上鍵
Ctrl+Y刪除行(ctrl+x不是刪除行募寨,是剪切窒舟。如果不選中有勾,則為剪切當行铐然。ths for 貌似掉線)
Ctrl+D 復制行
Ctrl+/ 或 Ctrl+Shift+/??注釋(// 或者/*...*/ )
Ctrl+J??自動代碼
Ctrl+E 最近打開的文件
Ctrl+H 顯示類結構圖
Ctrl+Q 顯示注釋文檔
Alt+F1 查找代碼所在位置
Alt+1 快速打開或隱藏工程面板
Ctrl+Alt+ left/right 返回至上次瀏覽的位置
Alt+ left/right 切換代碼視圖
Alt+ Up/Down 在方法間快速移動定位
Ctrl+Shift+Up/Down 代碼向上/下移動。
F2 或Shift+F2 高亮錯誤或警告快速定位
代碼標簽輸入完成后雷逆,按Tab富拗,生成代碼。
選中文本侣颂,按Ctrl+Shift+F7 ,高亮顯示所有該文本枪孩,按Esc高亮消失憔晒。
Ctrl+W 選中代碼,連續(xù)按會有其他效果
選中文本蔑舞,按Alt+F3 拒担,逐個往下查找相同文本,并高亮顯示攻询。
Ctrl+Up/Down 光標跳轉到第一行或最后一行下
Ctrl+B 快速打開光標處的類或方法
最常用快捷鍵
1.Ctrl+E从撼,可以顯示最近編輯的文件列表
2.Shift+Click可以關閉文件
3.Ctrl+[或]可以跳到大括號的開頭結尾
4.Ctrl+Shift+Backspace可以跳轉到上次編輯的地方
5.Ctrl+F12,可以顯示當前文件的結構
6.Ctrl+F7可以查詢當前元素在當前文件中的引用钧栖,然后按F3可以選擇
7.Ctrl+N低零,可以快速打開類
8.Ctrl+Shift+N,可以快速打開文件
9.Alt+Q可以看到當前方法的聲明
10.Ctrl+W可以選擇單詞繼而語句繼而行繼而函數(shù)
11.Alt+F1可以將正在編輯的元素在各個面板中定位
12.Ctrl+P拯杠,可以顯示參數(shù)信息
13.Ctrl+Shift+Insert可以選擇剪貼板內容并插入
14.Alt+Insert可以生成構造器/Getter/Setter等
15.Ctrl+Alt+V 可以引入變量掏婶。例如把括號內的SQL賦成一個變量
16.Ctrl+Alt+T可以把代碼包在一塊內,例如try/catch
17.Alt+Up and Alt+Down可在方法間快速移動
下面的不是很有用
18.在一些地方按Alt+Enter可以得到一些Intention Action潭陪,例如將”==”改為”equals()”
19.Ctrl+Shift+Alt+N可以快速打開符號
20.Ctrl+Shift+Space在很多時候都能夠給出Smart提示
21.Alt+F3可以快速尋找
22.Ctrl+/和Ctrl+Shift+/可以注釋代碼
23.Ctrl+Alt+B可以跳轉到抽象方法的實現(xiàn)
24.Ctrl+O可以選擇父類的方法進行重寫
25.Ctrl+Q可以看JavaDoc
26.Ctrl+Alt+Space是類名自動完成
27.快速打開類/文件/符號時气堕,可以使用通配符,也可以使用縮寫
28.Live Templates! Ctrl+J
29.Ctrl+Shift+F7可以高亮當前元素在當前文件中的使用
30.Ctrl+Alt+Up /Ctrl+Alt+Down可以快速跳轉搜索結果
31.Ctrl+Shift+J可以整合兩行
32.Alt+F8是計算變量值
Android Studio/IDEA使用小技巧:
1.右鍵點擊斷點標記(在文本的左邊欄里)激活速查菜單畔咧,你可以快速設置 enable/disable 斷點或者條件它的屬性。
2.CodeCompletion (代碼完成)屬性里的一個特殊的變量是揖膜,激活 Ctrl-Alt-Space 可以完成在或不在當前文件里的類名誓沸。如果類沒有引入則 import 標志會自動創(chuàng)建。
3.使用 Ctrl-Shift-V 快捷鍵可以將最近使用的剪貼板內容選擇插入到文本壹粟。使用時系統(tǒng)會彈出一個含有剪貼內容的對話框拜隧,從中你可以選擇你要粘貼的部分。
4.利用 CodeCompletion (代碼完成)屬性可以快速地在代碼中完成各種不同地語句趁仙,方法是先鍵入一個類名地前幾個字母然后再用 Ctrl-Space 完成全稱洪添。如果有多個選項,它們會列在速查列表里雀费。
5.用 Ctrl-/ 與 Ctrl-Shift-/ 來注釋 / 反注釋代碼行與代碼塊干奢。
6.按 Alt-Q ( View|Context Info )可以不需要移動代碼就能查看當前方法地聲明。連續(xù)按兩次會顯示當前所編輯的類名盏袄。
7.在編輯器里 Ctrl-D 可以復制選擇的塊或者沒有所選塊是的當前行忿峻。
8.Ctrl-W (選擇字)在編輯器里的功能是先選擇脫字符處的單詞薄啥,然后選擇源代碼的擴展區(qū)域。舉例來說逛尚,先選擇一個方法名垄惧,然后是調用這個方法的表達式,然后是整個語句绰寞,然后包容塊
9.在調試程序時查看任何表達式值的一個容易的方法就是在編輯器中選擇文本(可以按幾次 Ctrl-W 組合鍵更有效地執(zhí)行這個操作)然后按 Alt-F8?
10.用 Ctrl-F12 ( View | File Structure Popup )鍵你可以在當前編輯的文件中快速導航到逊。
這時它會顯示當前類的成員列表。選中一個要導航的元素然后按 Enter 鍵或 F4 鍵滤钱。要輕松地定位到列表中的一個條目觉壶,只需鍵入它的名字即可。
11.在代碼中把光標置于標記符或者它的檢查點上再按 Alt-F7 (右鍵菜單中的 Find Usages… )會很快地查找到在整個工程中使用地某一個類菩暗、方法或者變量的位置掰曾。
12.按 Ctrl-N ( Go to | Class… )再鍵入類的名字可以快速地在編輯器里打開任何一個類。從顯示出來的下拉列表里選擇類停团。
同樣的方法你可以通過使用 Ctrl-Shift-N ( Go to | File… )打開工程中的非 Java 文件旷坦。
13.把光標放到查看點上再按 Ctrl-Alt-B 可以導航到一個抽象方法的實現(xiàn)代碼。
14.要看一個所選擇的類的繼承層次佑稠,按 Ctrl-H ( Browse Type Hierarchy )即可秒梅。也可以激活編輯器中的繼承關系視圖查看當前編輯類的繼承關系
15.使用 Ctrl-Shift-F7 ( Search | Highlight Usages in File )可以快速高亮顯示當前文件中某一變量的使用地方。按 Escape 清除高亮顯示舌胶。
16.用 Alt-F3 ( Search | Incremental Search )在編輯器中實現(xiàn)快速查查找功能捆蜀。在“ Search for: ”提示工具里輸入字符,使用箭頭鍵朝前和朝后搜索幔嫂。按 Escape 退出
17.按 Ctrl-J 組合鍵來執(zhí)行一些你記不起來的 Live Template 縮寫
18.Ctrl-Shift-J 快捷鍵把兩行合成一行并把不必要的空格去掉以匹配你的代碼格式辆它。
19.Ctrl-Shift-Backspace ( Go to | Last Edit Location )讓你調轉到代碼中所做改變的最后一個地方。多按幾次 Ctrl-Shift-Backspace 查看更深的修改歷史履恩。
20.用 Alt-Up 和 Alt-Down 鍵可以在編輯器里不同的方法之間快速移動锰茉。
21.用 F2/Shift-F2 鍵在高亮顯示的語法錯誤間跳轉。
22.通過按 Ctrl-O ( Code | Override Methods… )可以很容易地重載基本類地方法切心。
23.如果光標置于一個方法調用的括號間飒筑,按 Ctrl-P 會顯示一個可用參數(shù)的列表。
24.Ctrl-E ( View | Recent Files )彈出最近訪問的文件右鍵列表绽昏。選中文件按 Enter 鍵打開协屡。
25.Ctrl-Shift-Space 在“ new ”字符后實例化一個已知類型對象時,自動生成.
26.