以下是常用的 Android Studio 开发快捷键,其中包括了在 Windows 和 Mac 系统下都可以使用的快捷键:
搜索文件:Ctrl + Shift + N / Command + Shift + N
该快捷键用于在 Android 项目中搜索指定的文件。使用快捷键后会打开一个搜索框,可以输入文件名或路径来快速定位到文件。
搜索类:Ctrl + N / Command + O
该快捷键用于在当前项目中搜索指定的 Java 类。使用快捷键后会打开一个搜索框,可以输入类名来快速定位到类。
搜索方法:Ctrl + Shift + Alt + N / Command + Shift + Alt + N
该快捷键用于在当前类中搜索指定的方法。使用快捷键后会打开一个搜索框,可以输入方法名来快速定位到方法。
全局查找:Ctrl + Shift + F / Command + Shift + F
该快捷键用于在整个项目中查找指定的文本。使用快捷键后会打开一个搜索框,可以输入要查找的文本并指定查找范围。
当前文件查找:Ctrl + F / Command + F
该快捷键用于在当前打开的文件中查找指定的文本。使用快捷键后会打开一个搜索框,可以输入要查找的文本。
查找下一个匹配项:Ctrl + G / Command + G
该快捷键用于在查找时定位到下一个匹配项。
查找上一个匹配项:Ctrl + Shift + G / Command + Shift + G
该快捷键用于在查找时定位到上一个匹配项。
快速修复选项:Alt + Enter / Option + Enter
该快捷键用于快速修复代码错误。在代码中光标停留在有错误的代码上,按下该快捷键,会显示一个下拉列表,里面包含了多个修复选项,可选择一个来修复代码错误。
格式化代码:Ctrl + Alt + L / Command + Option + L
该快捷键用于格式化代码。使用快捷键后会将当前打开的文件中的代码按照规范的格式进行排版,使其易于阅读和理解。
复制当前行或选中的内容:Ctrl + D / Command + D
该快捷键用于复制当前光标所在行或选中的内容。
剪切当前行或选中的内容:Ctrl + X / Command + X
该快捷键用于剪切当前光标所在行或选中的内容。
撤销上一次操作:Ctrl + Z / Command + Z
该快捷键用于撤销上一次操作。
恢复上一次操作:Ctrl + Shift + Z / Command + Shift + Z
该快捷键用于恢复上一次操作。
逐渐增加当前选中的范围:Ctrl + W / Option + Up Arrow
该快捷键用于逐渐增加当前光标所在位置的选中范围。每按一次快捷键,选中范围就会逐渐扩大。
缩小当前选中的范围:Ctrl + Shift + W / Option + Down Arrow
该快捷键用于缩小当前光标所在位置的选中范围。每按一次快捷键,选中范围就会逐渐缩小。
注释当前行或选中的内容:Ctrl + / / Command + / 或 Ctrl + Shift + / / Command + Option + /
该快捷键用于注释当前光标所在行或选中的内容。在 Windows 和 Linux 系统中,使用 Ctrl + / 快捷键可在当前光标所在行添加注释符号“//”;使用 Ctrl + Shift + / 快捷键可在当前光标所在行添加多行注释符号“/* /”。在 Mac 系统中,使用 Command + / 快捷键可在当前光标所在行添加注释符号“//”;使用 Command + Option + / 快捷键可在当前光标所在行添加多行注释符号“/ */”。
选中当前行:Ctrl + Shift + L / Command + Shift + L
该快捷键用于选中当前光标所在行。
展开所有代码:Ctrl + Shift + + / Command + Shift + +
该快捷键用于展开当前光标所在位置的所有代码。
折叠所有代码:Ctrl + Shift + - / Command + Shift + -
该快捷键用于折叠当前光标所在位置的所有代码。
查看定义:Ctrl + B / Command + B
该快捷键用于查看当前光标所在位置的变量或方法的定义。在使用该快捷键时,会跳转到变量或方法定义的位置。
查看实现:Ctrl + Alt + B / Command + Option + B
该快捷键用于查看当前光标所在位置的接口或抽象方法的实现。在使用该快捷键时,会跳转到接口或抽象方法的实现位置。
快速查看定义:Ctrl + Shift + I / Command + Y
该快捷键用于快速查看当前光标所在位置的变量或方法的定义。使用快捷键后会在当前窗口下方显示定义的代码。
自动补全代码:Ctrl + Space / Command + Space
该快捷键用于自动补全代码。使用快捷键后会显示可用的代码提示,可根据提示选择要输入的代码。
显示参数信息:Ctrl + P / Command + P
该快捷键用于显示当前方法的参数信息。在输入方法时,使用快捷键后,会弹出当前方法的参数信息。
格式化代码:Ctrl + Alt + L / Command + Option + L
该快捷键用于格式化当前文件或选中的代码。使用快捷键后,Android Studio 会根据代码风格自动对代码进行格式化。
优化导入的包:Ctrl + Alt + O / Option + Enter
该快捷键用于优化当前文件中导入的包。使用快捷键后,Android Studio 会自动删除多余的导入语句,并将相同包中的导入语句合并为一个。
查找和替换:Ctrl + F / Command + F 和 Ctrl + R / Command + R
该快捷键用于查找和替换代码中的内容。使用 Ctrl + F / Command + F 可以查找当前文件中的内容,使用 Ctrl + R / Command + R 可以替换当前文件中的内容。
自动导入包:Alt + Enter / Option + Enter
该快捷键用于自动导入当前文件中使用到的包。当 Android Studio 检测到代码中使用到了未导入的包时,使用快捷键后,Android Studio 会自动导入相应的包。
折叠或展开当前方法或代码块:Ctrl + Shift + [+]/[-] / Command + Shift + [+]/[-]
该快捷键用于折叠或展开当前方法或代码块。使用 Ctrl + Shift + [+]/[-] 可以展开或折叠当前方法或代码块,使用 Command + Shift + [+]/[-] 可以展开或折叠所有方法或代码块。
跳转到上一个光标位置:Ctrl + Alt + Left Arrow / Command + Option + Left Arrow
该快捷键用于跳转到上一个光标位置。在使用该快捷键时,会跳转到上一个光标所在的位置。
跳转到下一个光标位置:Ctrl + Alt + Right Arrow / Command + Option + Right Arrow
该快捷键用于跳转到下一个光标位置。在使用该快捷键时,会跳转到下一个光标所在的位置。
调试应用程序:Shift + F9
该快捷键用于启动或停止调试应用程序。使用快捷键后,Android Studio 会启动或停止调试应用程序,同时在控制台中显示调试信息。