一般的什么快捷鍵赘理,技巧的文章也有很多。我也看過很多扇单。下面這些事我在來自國外大神發(fā)布的:Android Studio Tips of the Day查看到的商模,而且對于我來說有幫助的及沒用過的。
Android Studio Tips of the Day里面一共有八十幾個。大家可以去查看完整的施流。而且是持續(xù)更新狀態(tài)中响疚。很有用(記得安全上網,翻墻哦瞪醋。)
1.tools:attribute
如果你需要查看寫的TextView在有文字時候的預覽情況忿晕。那么這個就是為你準備的。使用'tools:something="value"'
這個值會顯示在預覽時候银受,但是在軟件真正運行的時候不會出現這個內容践盼。,(tools:text = "XXX"
也是可以的)
只需要二步就可以:
在根布局中添加
xmlns:tools="http://schemas.android.com/tools"
在TextView中使用
'tools:something="value"'
屬性
(這個太有用了!1鑫 咕幻!我以前每次寫布局預覽效果都用android:text = "XXX",然后程序弄完還得去刪。太傻了J衿帷A潞印!)
2.Extract Resource
比如你在布局文件或者代碼文件中直接寫了某個String字符串或者某個dimen數值确丢,而不是引用資源文件绷耍,那難道還要我再去打開相應的String.xml或者dimen.xml文件去添加,然后這邊的布局文件或者代碼文件中再去修改使用引用鲜侥?答案當然是NO褂始。
Mac:選中那個值,然后option+enter鍵選擇Extract String/Dimension Resource 描函。
Win: alt+enter鍵選擇Extract String/Dimension Resource 崎苗。
3.Toggle between text/design mode
你可以在OSX用Control + Shift +左/右和在Windows和Linux上用ALT + SHIFT +左/右。來進行Design查看和Text編輯之間切換
4.CamelHumps
在"Editor->General->Smart Keys"中啟動"CamelHumps"功能選項舀寓,就可以在連在一起的幾個大寫為首的單詞間快速切換胆数。Mac上是option+左右鍵。win上為 "alt" or "ctrl" 鍵互墓。(這里會有個bug,開啟后必尼,比如你的變量名是幾個單詞,比如是isSuccess,這時候你雙擊想選中這個變量就發(fā)現不能全部選中篡撵,就變成選中Success了判莉。)
5.Close Others
當Android Studio開了很多文件,想要留下當前文件育谬,然后關閉其他文件券盅,通常做法是右鍵,然后選擇Close Others膛檀。實際上只需要
Mac:按住option锰镀,然后鼠標點擊要留下來的文件的關閉按鈕娘侍,然后其他的就都關閉了
Win:按住alt.
6.The Navigation Bar
導航欄是在IDE頂部的“面包屑”。
這表明你的路徑添加到當前文件互站,但你也可以用它來導航和/或采取對文件和文件夾的操作私蕾。
- 您可以導航到父母的子文件夾或找到兄弟類
- 您可以輕松地創(chuàng)建使用代碼生成快捷方式(CMD + N / ALT +插入)新文件
- 事實上僵缺,你可以在項目視圖通過右鍵點擊做任何事情
- 你可以隱藏這個導航欄胡桃。通過快捷鍵來顯示】某保可以讓Android Studio的屏幕顯示內容可以更多翠胰。
7.Open Source in New Window
你能讓當前打開的文件,以另起一個窗口來進行顯示自脯。
Mac:shift +F4(有些人F4可能是系統(tǒng)快捷鍵之景,那就多加一個fn)
Win:shift+F4
8.Override Methods
我們可能想重載某個父類的方法,但是一時間忘記了這個方法的名字膏潮,可以快捷鍵調出所有可重載的方法锻狗,進行選擇。
Mac:control + o
Win:ctrl + o
9.Edit Regex
描述:使用Java編寫正則表達式是一件很困難的事焕参,主要原因是:
- 你必須得避開反斜杠轻纪;
- 說實話,正則很難叠纷;
- 看第二條刻帚。
IDE能幫我們干點啥呢?當然是一個舒服的界面來編寫和測試正則啦~ - 快捷鍵:Alt + Enter → check regexp
10.The Switcher
打開的文件太多涩嚣。怎么快速切換文件崇众?
Mac : control + tab
win: ctrl + tab