Android Studio 快速鍵總結

來源:互聯網
上載者:User

標籤:

從Eclipse轉向Android Studio是個痛苦的過程,但是個甜蜜的開始。
新換了一份工作,是用as開發的,以前用eclipse感覺挺好的,突然用as瞬間懵逼了,搞了三天,硬是沒搞懂,還好中間休息一天,看了一天視頻,總結了下,發現as是一個神奇的網站,哦不,是一個神奇的工具,eclipse可以卸載了!廢話不多說,總結如下:(歡迎糾正補充)

1、在自動產生代碼時,自動將包匯入進去:file–settings—Editor–General–Auto Import將其中的Optimize imports和Add unambiguous那兩行前面的鉤鉤選中

一、Log列印:(Studio 區分大小寫)
1、自動產生TAG值:logt+斷行符號 —–>>>—- private static final String TAG=”MainActivity”;
2、自動產生log.d函數:logd—->>>—-Log.d(TAG,”on Create is call”);
3、在方法中自動產生方法參數的log.d值:logm—->>>—Log.d(TAG,”onCreate() called with “);

二、代碼提示:(Studio 區分大小寫)
1、提示相關代碼:Ctrl+Alt+空格

三、代碼移動:(Studio 區分大小寫)
1、代碼上移或下移: Ctrl+Shift+↑或↓
2、複製當前行代碼到下一行:Ctrl+d
3、刪除:Ctrl+y; 剪下:Ctrl+x; 複製:Ctrl+c;粘貼:Ctr+v;
4、在類中各個方法之間移動:Alt+↑或↓
5、選中代碼:Ctrl+w

四、代碼查看:(Studio 區分大小寫)
1、開啟一個類(.Java):Crtl+n
2、開啟一個file(.xml等):Ctrl+Shift+n
3、查看一個方法在什麼地方調用了:Ctrl+Alt+h
4、在類中查看一個方法的實現(直接彈出小窗顯示方法的內容):Ctrl+Shift+i
5、顯示類的繼承結構圖:Ctrl+h
6、返回上次游標所在位置(相當於瀏覽器的前進倒退):Ctrl+Alt+←
7、上一個檔案,下一個檔案:Alt+←或→
8、代碼的折行顯示和展開:Ctrl+plus
9、代開或隱藏左側工程面板:Alt+1
10、快速尋找類中的方法或全域變數:Ctrl+Shift+Alt+n
11、顯示出當前類中的方法和全域變數的列表圖(可選中尋找匿名內部類):Ctrl+F12
12、重寫父類的方法:Ctrl+O
13、快速定位大括弧的開頭結尾:Ctrl+[ 或 ]
14、選中一塊代碼,快速添加if、try catch、for迴圈等語句:Ctrl+Alt+T
15、從activity中尋找布局檔案:在activity的最左側按住ctrl+滑鼠左鍵
查看一個類的父類:Ctrl+u
查看一個變數的聲明地方:Ctrl+b或者Ctrl+滑鼠左鍵
double shift:Search Everywhere

五、自動代碼產生快速鍵:【很重要,能提高寫代碼速度】:(Studio 區分大小寫)
1、自動提示代碼模板彈窗:Ctrl+j【裡面很多,慢慢用,慢慢記】
常用的模板快簡介:
ifn—if(xxxx == null){}
inn—if(xxxx!=null){}
fori–for(int i = 0;i<;i++){}
fbc—().findViewById();
visible——.setVisibility(View.VISIBLE);
Toast(大寫T)——-Toast.makeText(MainActivity.this, “”, Toast.LENGTH_SHORT).show();
2.Alt+斷行符號:自動修複萬能鍵

六、代碼尋找、替換及格式化:
1、尋找文本:Ctrl+f
2、替換文本:Ctrl+r
3、開啟最近曾經開啟過的檔案:Ctrl+e
4、格式化代碼(可能會與QQ的密碼解鎖快速鍵衝突):Ctrl+Alt+L

七、deBug調試:
1、添加斷點:一行的最左側,單擊左鍵
2、F8:繼續執行下一步
3、F7:進入方法
4、Shift+F8:跳轉到下一個斷點
5、不用改變原始碼的添加log列印:點擊斷點的小點點—-彈出框框—-再點擊Suspend前面的選擇框—彈出框框—選中Log evaluated expression—-在輸入框中寫入要列印的內容(加雙引號 “test”)
6、在Variables中右鍵點擊變數,可以改變變數的值,來改變斷點的邏輯執行

以上總結是從慕課網看的,想看視頻的可以去:http://www.imooc.com/learn/650

5月6號添加
工作中常用:
自動添加get/set等方法:Alt+Inset

Android Studio 快速鍵總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.