Android Studio快捷鍵每日一練(4)

2021-09-07 04:50:03 字數 2380 閱讀 8249

33、分析資料流到當前位置

蘋果/windows:無對應快捷鍵,可在選單中選擇analyze->analyze data flow to here

通過分析當前選取的變數、引數或域變數,該功能可給出其流經當前位置的路徑圖。當你在閱讀乙份不熟悉的**時,如果想要快速弄清楚某個引數經歷過哪些變化,這個功能會顯得非常有用!

這個功能和「從這開始分析資料流」恰好相反,後者為你提供資料變數、域變數或返回值的終止的位置。

34、sublime text風格的多行選擇

蘋果:ctrl+g     windows:alt+j

這是乙個很nice的功能。這可以讓你一次選中多個相同字串,並在每個字串出現的地方新增乙個游標。也就是說,你可以一次性在多個位置輸入相同的內容。(注:要先選中乙個字串才可以哦)

35、列選擇

蘋果:cmd+shift+8    windows:shift+alt+insert

也可以:alt+滑鼠拽動

該功能允許你一次性選中多行進行編輯,也稱之為塊選擇。簡單的說,當你向下選擇時,不會將行尾內容也選進來。只會將你選中的矩形區域作為選擇結果,並在矩形區域的最後加上游標讓你編輯。

36、字尾補全

快捷鍵:無

這個特性從字面上來看可能不太好理解。簡單的說,這個特性就是用一些結構性的**來包裹當前選中的語句,一定程度上可以為你節省不少時間。例如,如果要遍歷乙個list,你可以只輸入「mylist.for」然後按tab補全就可以為你自動生成乙個遍歷list的for結構。

在一條語句後直接輸入「.」可以得到乙個完整的列表,你可以在這個列表裡查詢自己需要的補全方案。

下面是我本人最常用的操作:

(1).for(生成乙個for迴圈結構)

(2).format(用string.format()包裹乙個字串)

(3).cast(用強制型別轉換包裹一條語句)

37、與剪貼簿內容比較

快捷鍵:對選中的內容單擊右鍵,選擇「compare with clipboard」

這個功能會將當前選中的內容和剪貼簿裡的內容進行比較,並顯示兩者之間不同的地方。

38、終止程序的執行

蘋果:cmd+f2    windows:ctrl+f2

該功能將終止當前正在執行的程序。如果當前正在執行程序不止乙個,會顯示乙個列表讓你選擇。對於終止程式構建或除錯非常有幫助。

39、顯示程式執行點

快捷鍵:alt+f10

其作用很簡單,就是將游標置於偵錯程式當前正執行的位置。有時候除錯的適合可能離開當前正在除錯的位置,檔案跳轉之後可能會迷失除錯位置。於是這個功能就能發光發熱了。

40、顯示vcs操作列表框

蘋果:ctrl+v    windows:alt+`(鍵盤上esc鍵下面的那個鍵)

該快捷鍵將給你提供乙個常用的版本控制操作列表。如果你的工程並沒有使用版本控制系統,那麼會顯示乙個由android studio維護的本地修改歷史。

41、分支比較(git)

快捷鍵:選單選擇vcs->git->compare with branch.(適用於git)

假設你的工程是用git來進行版本管理的,那麼你可以在不同分支之間比較當前檔案或資料夾。這可以非常清楚的知道當前分支和主分支差別有多大。

Android Studio 快捷鍵介紹

action mac osx win linux 注釋 cmd ctrl 注釋 cmd option ctrl alt 格式化 cmd option l ctrl alt l 清除無效包引用 option control o alt ctrl o 查詢 cmd f ctrl f 查詢 替換 cmd ...

androidstudio 常用快捷鍵

androidstudio 常用快捷鍵 1 生成get set tostring 等方法 方式一 code generate 方式二 通過快捷鍵alt insert 2 注釋 ctrl 3 注釋 ctrl alt 4 格式化 ctrl alt l 5 清除無效包引用 alt ctrl o 6 查詢 ...

Android studio 常用快捷鍵

總結一下適合自己的最常用的快捷鍵,每天記乙個,加油!開啟project structrue ctrl alt shift s ctrl 句點 自動匹配下拉列表的第乙個或者選中的那個選項,並在後面自動加上乙個.句號 ctrl d 兩個操作,如果有選中的部分就複製選中的部分,並在選中部分的後面貼上出來,...