Android Studio has a lot of shortcuts to offer. Today, we will be sharing some useful shortcuts which can enhance and boost your productivity. We will be sharing commands for both the Mac and Windows environment. Ready. Get. Set. Go!
Android Studio提供了许多快捷方式。 今天,我们将分享一些有用的捷径,这些捷径可以增强和提高您的生产力。 我们将共享Mac和Windows环境的命令。 准备。 得到。 组。 走!
查找任何动作 (Lookup any Action)
Mac – Cmd + Shift + A
Windows – Control + Shift + A
Mac – Cmd + Shift + A
Windows – Ctrl + Shift + A
Using this command you can search for any action you want to do. This command is the mother of all dragons.
Very useful for beginners who are starting to adopt shortcuts and know what Android Studio has in store.
使用此命令,您可以搜索要执行的任何操作。 这个命令是所有龙的母亲。
对于开始采用快捷方式并知道Android Studio具备哪些功能的初学者来说非常有用。
查找方法/代码完成 (Lookup methods/Code Completion)
You can autocomplete method, lookup variables, methods available using the below command.
您可以使用以下命令自动完成方法,查找变量,可用方法。
Mac – Command + Space
Windows – Control + Space
Mac – Command + Space
Windows – 控制键+空格键
This is a very common command and is available in most IDEs.
这是一个非常常见的命令,在大多数IDE中都可用。
随处搜寻 (Search Everywhere)
Press Shift Twice and lookup in your whole project ( Mac and Windows)
两次按Shift键并在整个项目中查找(Mac和Windows)
转到文件 (Goto File)
Search only files –
Mac: Shift + Command + O
Win: Ctrl + Shift + N
仅搜索文件–
Mac: Shift + Command + O
赢: Ctrl + Shift + N
To open “class” only use :
Mac: Command + O
Win: Ctrl+N
要打开“班级”,请仅使用:
Mac: Command + O
赢: Ctrl + N
提取方法 (Extracting Methods)
You can create methods quickly from a selected block of the code as shown below:
您可以从选定的代码块中快速创建方法,如下所示:
Mac – Cmd + Option + M
Windows – Ctrl + Alt + M
Mac – Cmd + Option + M
Windows – Ctrl + Alt + M
To add a single parameter in the method use the following alternative shortcut:
要在方法中添加单个参数,请使用以下替代快捷方式:
Mac – Cmd + Option + P
Windows – Ctrl + Alt + P
Mac – Cmd + Option + P
Windows – Ctrl + Alt + P
附上声明 (Enclose statement(s))
You can enclose a bunch of code in blocks such as if else etc as shown below:
您可以将一堆代码封装在诸如if else等的块中,如下所示:
Mac – Cmd + Option + T
Windows – Ctrl + Alt + T
Mac – Cmd + Option + T
Windows – Ctrl + Alt + T
删除/复制行 (Delete/Duplicate line)
For deleting a line:
mac: Cmd + Backspace
Windows: Ctrl + Y
删除行:
mac: Cmd +退格键
Windows: Ctrl + Y
For duplicating:
对于复制:
mac: Cmd + D
Windows: Ctrl + D
mac: Cmd + D
Windows: Ctrl + D
拨动套 (Toggle Case)
You can toggle variables and string case easily using the following:
您可以使用以下命令轻松切换变量和字符串大小写:
mac: Cmd + Shift + U
Windows: Ctrl + Shift + U
mac: Cmd + Shift + U
Windows: Ctrl + Shift + U
档案结构 (File Structure)
Use Command + 7 or Ctrl + 7 to list the structure (methods and instance variables present in the file):
使用Command + 7或Ctrl + 7列出结构(文件中存在的方法和实例变量):
剪贴板历史 (Clipboard History)
Android Studio stores all your copied stuff in clipboard. To access them, use
Mac : Shift + Command + V
Windows : Shift + Ctrl + V
Android Studio将所有复制的内容存储在剪贴板中。 要访问它们,请使用
Mac: Shift + Command + V
Windows: Shift + Ctrl + V
多项选择 (Multiple Selections)
This is my personal favourite!
You can make selections for the next occurrence of the keyword as shown below:
这是我个人的最爱!
您可以为下一个出现的关键字进行选择,如下所示:
To do the above just start selecting and dragging down pressing the Alt button.
要执行上述操作,只需按Alt并开始选择并向下拖动即可。
Alternatively, we can use:
或者,我们可以使用:
Mac : Ctrl + G
Windows : Alt + J
Mac: Ctrl + G
Windows: Alt + J
转到下一个错误 (Goto Next Error)
Use the F2 button to goto the next error in your code as shown below:
使用F2按钮转到代码中的下一个错误,如下所示:
重新排序语句 (Reorder Statements)
Mac: Shift + Cmd + ↓/↑
Windows: Shift + Ctrl + ↓/↑
Mac: Shift + Cmd +↓/↑
Windows: Shift + Ctrl +↓/↑
自动生成代码 (Auto-generate Code)
You can autogenerate code such as getters and setters using the below commands:
您可以使用以下命令自动生成代码,例如getter和setter:
Mac: Ctrl + Enter
Windows: Alt+Enter
Mac: Ctrl + Enter
Windows: Alt + Enter
替代方法 (Override methods)
You can override methods as shown below:
您可以覆盖如下所示的方法:
Mac: Command + O
Windows: Ctrl + O
Mac: Command + O
Windows: Ctrl + O
更改方法签名 (Change Method Signature)
Mac:Cmd + f6
Windows:Control + f6
Mac: Cmd + F6
Windows: Control + F6
实时模板 (Live Templates)
Live Templates can be enabled/disabled from Android Studio preferences.
可以通过Android Studio首选项启用/禁用实时模板。
I’m using Tabs for live templates.
Let’s see what happens when I press tab while creating a Toast.
我正在使用Tabs作为实时模板。
让我们看看在创建Toast时按Tab键会发生什么。
Another important shortcut:
Last Edited location:
Mac:Cmd+Shift+Backspace
Windows:Ctrl+Shift+Backspace
另一个重要的捷径:
上次编辑的位置:
Mac: Cmd + Shift + Backspace
Windows: Ctrl + Shift + Backspace
That’s a wrap on this article. Keep exploring shortcuts that boost your speed.
那是本文的总结。 继续探索提高速度的捷径。
翻译自: https://www.journaldev.com/28482/android-studio-shortcuts-everyone-should-know