這是我發表在google+上的android studio每日技巧的第二篇文章。你可以從這檢視以前發表的文章。
關於鍵位對映
android studio 提供了不同的鍵位對映(即快捷鍵和它對應的操作之間的對映),你可以在「settings->keymap」選單裡面檢視當前所使用的鍵位對映。
列出每個鍵位對映是不實用的,因此將會使用下面的:
windows:預設複製行linux:預設
osx:mac osx 10.5+
os x: cmd+d正如下面所說的:它將會複製當前行並且貼上在下一行,它並不會複製到剪貼簿。當它被用於複製當前行時它將會是非常有用的。windows or linux: ctrl+d
擴大/收縮 選中部分
os x: alt+up/down這個能擴大當前選中的區域。如它能選擇當前的變數,然後是宣告,然後是方法等等。windows or linux: ctrl+w/ctrl+shift+w
包裹**塊
os x: cmd+alt+t這個被用來用一些結構包裹**塊。通常使用if、while、try-catch或runnable。windows or linux: ctrl+alt+t
如果什麼也沒有選中,它將會包裹當前行。
最近開啟的檔案
os x: cmd+e在第一篇文章中已經提到,使用這個可以得到乙個最近開啟的檔案的可搜尋的列表!windows or linux: ctrl+e
額外的技巧:
移動方法
os x: cmd+alt+up/down這個和移動當前行類似,但它可以用於整個方法。它可以上下移動乙個方法不用複製貼上。windows or linux: ctrl+shift+up/down
這個action真正的名稱是「move statement」。這意味著它可以移動「statement」中的任何一種。如:你可以重新排列欄位和內部類的順序。
完成statement
os x: cmd+shift+enter它可以在完成statement時生成未完成的**,通常用於下列情況:windows or linux: ctrl+shift+enter
額外的技巧:
最後編輯的位置
os x: cmd+shift+backspace在第一篇文章中已經提到,它將會跳到你最後修改**的位置。這個和工具欄上的後退是不同的,它會在你的編輯歷史中跳轉,而不是導航歷史。windows or linux: ctrl+shift+backspace
合併行和文字
os x: ctrl+shift+j這個比在行尾模擬刪除鍵能做的更多!它會儲存格式化規則,還有下面的特性:windows or linux: ctrl+shift+j
額外的技巧:
選擇於
os x: alt+f1詢問你從哪選擇當前的檔案。恕我直言,這是最有用的快捷鍵對於在工程結構中或你的檔案資源管理器中開啟。每個action都有乙個字母或數字的字首,這是快速呼叫它的快捷鍵。windows or linux: alt+f1
通常,我會使用alt+f1然後回車為了在工程檢視中開啟和alt+f1+8在mac的檔案資源管理器中開啟。
你可以從工程檢視中呼叫這個對於乙個檔案或資料夾。
開啟/刪除
os x: cmd+shift+delete這個會移除周圍**。它可以移除if、while、try/catch或者甚至乙個runnable。這個正好和surround with(包裹**塊)的快捷鍵功能相反。windows or linux: ctrl+shift+delete
android studio使用詳解
快捷鍵習慣問題,在eclipse轉到android studio的時候,快捷鍵很不順手,影響開發進度,很簡單,開啟studio,file settings keymap如下圖設定 選中eclipse後,我們就可以使用像eclipse一樣的快捷鍵了 專案配置問題,使用android studio,我們...
Android Studio 安裝使用
1.gradle卡的問題 第一次建立工程編譯比較慢,完成編譯後將gradle設定為離線模式。file settings gradle offline work 勾上 2.模擬器啟動問題 1 設定bios 2 開啟資料執行保護 dep cmd下執行命令 bcdedit set nx optin 重啟電...
Android Studio 使用教程 一
從eclipse中遷移專案到android studio 如果您之前已經使用eclipse開發android專案,並希望遷移到android studio,你應該通過從eclipse中匯出您的專案生成gradle 構建檔案。然後,您就可以將您的專案匯入到android studio了。一.從ecli...