前言
作为一名 Android 开发人员,我们使用许多 IDE 来为我们的应用程序编写代码。例如,Android Studio、Eclipse、Visual Studio(在某些情况下)等。但这些 IDE 中最著名和推荐的一款是 Android Studio。如今,每个 Android 开发人员都使用 Android Studio 为他们的应用程序编写代码,因为 Android Studio 为我们提供了许多功能和特性,这使得我们编写代码的速度很快。此外,我们还可以通过一种有组织的方式在 Android Studio 中管理我们的项目。
在这篇文章中,我们将介绍一些有助于加快您的工作速度的 Android Studio 技巧和窍门。正确地说是:
我的意思是说我们都知道 Android Studio 提供了许多可用于更快应用程序开发的功能,但我们是否使用了所有这些功能?答案是不。但如果你想以更快、更方便的方式编写代码,那么你必须了解 Android Studio 提供的所有功能。那么,让我们来看看 Android Studio 的一些技巧和窍门。
1.设置主题
IDE 的主题在决定我们可以花在 Android Studio 上编写代码的时间方面起着重要作用。因此,必须有一个好的和舒缓眼睛的主题。要更改 Android Studio 的主题和颜色,请转到:
对于 Windows:文件 > 设置 > 外观和行为 > 外观 > 主题,然后选择所需的主题。要更改编辑器文本的颜色,您可以转到文件 > 设置 > 编辑器 并更改所需的属性。
对于 Mac:Android Studio > Preferences > Appearance & Behavior > Appearance > Theme,然后选择所需的选项。对于文本的颜色,请转到Android Studio > Preferences > Editor,然后根据您更改所需的属性。
2. 改变Logcat的颜色
Logcat 是查找应用程序中存在的任何错误的最佳方法。在 Logcat 上,我们可以看到特定 Android 应用程序发生的每个事件。最好让我们的 Logcat 个性化,即您可以为不同的消息(如错误或警告)设置消息颜色。您可以通过以下方式更改 Logcat 中可用的各种选项的颜色:
对于 Windows:File > Settings > Editor >Color Scheme > Android Logcat 并通过取消选中“Inherit values from”选项来更改默认颜色。
对于 Mac:Android Studio > Preferences > Editor > Color Scheme > Android Logcat并通过取消选中“Inherit values from”选项来更改默认颜色。
3. 个人资料提示
您可以在 Android Studio 中检查应用程序的 CPU、内存、网络和能源使用情况。您需要做的就是在您的设备或模拟器上运行您的应用程序,然后单击Profiler按钮。(您可以在 Run 按钮的右侧找到 Profiler 按钮)
按下按钮后,您将在 Android Studio 底部看到一个窗口,该窗口将显示一个图表,描述您的应用程序对 CPU、内存、网络和能源的使用情况。窗户超级小。因此,您可以通过按以下键来增加窗口的大小:
对于 Windows: ctrl + shift + 向上箭头
对于 Mac: cmd + shift + 向上箭头
此外,您可以打开可用的四个选项中的任何一个,即 CPU、内存、网络和能源,以获得有关相同的详细信息。例如,您可以通过分析 Memory graph 来检查是否存在一些内存泄漏。
4. 打开工具窗口
在 Android Studio 中,有各种不同任务的工具窗口,如 Project、Logcat、Run、Todo 等。您只需单击与这些窗口对应的小按钮即可打开这些窗口。但是要在键盘的帮助下打开它,您需要注意小按钮上带下划线的数字以打开该窗口。
在上图中,我们可以看到要打开 Logcat,我们必须使用数字 6。因此,要打开 Logcat,请按:
对于 Windows: alt + 6
对于 Mac: cmd + 6
同样,您可以使用alt/cmd + 下划线数字组合打开其他窗口。
在许多情况下,我们没有任何带下划线的窗口编号。例如,要打开 Gradle,我们没有任何带下划线的数字。因此,在这种情况下,您可以借助switcher。按ctrl + tab(适用于 Windows 和 Mac),然后释放选项卡并继续按ctrl按钮。您将看到下图:
在这里,您可以看到在 Gradle 的情况下G带有下划线。所以,现在你可以按G打开 Gradle(切换器在此处打开)。
您可以通过按shift + esc(适用于 Windows 和 Mac)按钮关闭最近打开的工具窗口。要再次返回窗口,您可以随时按f12。
要关闭或隐藏所有打开的工具窗口并获得编辑器的最大可用空间,您可以使用ctrl + shift + f12。
5.找到一切
在开发 Android 应用程序时,我们制作了许多文件,在这些文件中,有许多类和符号。因此,找到哪个文件位于何处成为一项更难的任务。不用担心,通过按shift(两次)(在 Windows 和 Mac 中),您将获得一个窗口来搜索您想要查找的任何内容。
6. 寻找行动
Android Studio 包含许多功能,无法记住可以使用或激活特定功能的位置。因此,为了以非常快速的方式搜索这些功能,您可以使用:
对于 Windows:ctrl + shift + a
对于 Mac:cmd + shift + a
7.重命名文件/变量
在很多情况下,您想要更改文件或变量的名称,但为了这样做,您必须在项目中使用这些文件或变量的所有位置更改名称。别担心,Android Studio 提供了一种更好的方法来执行此操作。您需要做的就是选择一个文件,然后右键单击它,然后单击Refractor > Rename 或只需shift + f6(适用于 Windows 和 Mac) ,然后输入新名称 Refract the changes。这将更改整个项目的文件名。
8.驼峰导航
我们知道,通过按ctrl + 左键(在 Windows 中)和option + 左键(在 Mac 中),我们直接移动到代码中的下一个单词,通过使用shift + 左箭头,我们选择了一个特定的单词。因此,通过使用ctrl + shift + 左箭头(在 Windows 中)和option + shift + 左箭头(在 Mac 中),我们可以直接选择下一个单词。但是,如果我们想更改遵循驼峰式表示法的变量名的某些部分怎么办。例如,如果我们的变量名是 myVarName,我们想将其更改为 myVariableName。我们是不是应该一个一个地遍历字符到达 Var 并将其更改为 Variable 呢?不。
按shift 两次并搜索“CamelHumps”。然后,将“使用驼峰文字”选项设置为“开”。
现在,通过按ctrl + 左键(在 Windows 中)或选项 + 左键(在 Mac 中)箭头,我们将直接移动到下一个大写字母,即如果变量名称是 myVarName 并且光标在m然后按ctrl + 左键(或选项+左)箭头光标将移动到V。您可以通过按ctrl + shift + 左箭头(在 Windows 中)或option + shift + 左键(在 Mac 中)来选择 Var,然后将其更改为变量。
9.分屏
分屏是几乎每个现代 IDE 都提供的新功能。通过使用分屏,您可以同时使用两个屏幕,即同一个窗口将被分成垂直或水平两部分。要拆分窗口,请右键单击要拆分的文件的选项卡,然后选择Split Vertically/Horizontally。
10.无干扰模式
您可以使用 Android Studio 的无干扰模式来删除编辑器选项卡和工具窗口按钮。通过这样做,您的重点将放在编码部分,而不是其他部分。要启用无干扰模式,请转到查看 > 进入无干扰模式(在 Windows 中)或查看 > 外观 > 进入无干扰模式(在 Mac 中)。
11. 添加宏
当您想通过按一个键(或组合)执行多个操作时,宏非常有用。例如,如果要删除不需要的导入,然后排列代码并最后保存代码,则必须通过键盘执行三个操作。但是在宏的帮助下,您只需按 ctrl + s 或您选择的任何组合键即可执行所有这些操作。
要制作宏,请转到“编辑”>“宏”>“开始宏录制”,然后将开始宏录制。现在,通过按键进行所需的操作。例如,按ctrl + alt + o(在 Windows 中)或ctrl + option + o(在 Mac 中),然后按ctrl + s。之后,通过按下宏录制按钮(在 Android Studio 的右下角)停止宏录制,然后为宏指定名称和组合键。现在,每当您按下组合键时,都会执行上述 2 个操作。
12. 代码完成
您可以使用 Postfix Code Completion 以更快的方式编写代码。您需要做的就是按ctrl + j(在 Windows 中)或cmd + j (在 Mac 中),Android Studio 将为您提供许多可能的代码。例如,如果您想编写 Toast 的代码,只需写“T”并按ctrl + j(或 cmd + j),您将得到一个可能项目的列表。选择 Toast 并单击 Enter。
13. 浏览方法
在 Android 文件中,有多种方法,从一种方法导航到另一种方法变得更加困难,因为一种方法可能非常大,您需要滚动才能移动到下一个方法。因此,要快速完成,我们可以按alt + 向下箭头向下移动到下一个方法,按alt + 向上箭头向上移动到下一个方法。
14.查找有关方法和参数的信息
您可以通过将光标放在所需方法上然后按ctrl + q(在 Windows 中)或ctrl + j(在 Mac 中)来查找与方法相关的信息。
要获取有关方法参数的信息,可以按ctrl + p(在 Windows 和 Mac 中)。
15. 扩展选择
文件中存在各种块。例如,在一个方法块中,可以有一个或多个 if 块、for 块、while 块等。因此,要一起选择一些行,我们可以使用扩展选择的方法。按ctrl + w(在 Windows 中)或option + 向上箭头(在 Mac 中),将选择所需的行。要选择更多行,请继续按ctrl + w。(在 Android Studio 中试试这个以获得更好的理解)。
16. 向上/向下移动语句
在函数内部,您可以选择一个或移动代码行,并通过在视窗。对于 Mac,您可以使用option + shift + up/down
17. 查找所有出现的事件
有时我们在代码中多次使用一个变量,有时我们可能需要更改变量名。要查找出现的所有内容,请按ctrl + f(在 Windows 中)和cmd + f(在 Mac 中)并输入变量的名称。
18. 离线工作
如果你想让你的 Android Studio 运行得更快,那么你可以使用 Android Studio 的离线模式。要启动离线模式,请单击File > Settings(在 Windows 中)或Android Studio > Preferences(在 Mac 上)打开Preferences窗口,然后在左侧窗格中单击Build、Execution、Deployment > Gradle。检查后,脱机工作复选框,然后单击应用或确定。
19. 行号和方法分隔符
您也可以将行号添加到您的代码和方法分隔符中。这将使您的代码更具可读性。您需要做的就是点击File > Settings > Editor > General > Appearance > Select Line Number/Select Method Separators。
对于 Mac,您可以在Android Studio > Preferences > Editor中找到它。
20.多光标功能
您可以在特定时刻编辑多行。为此,请转到特定单词并单击alt + j(在 Windows 中)或ctrl + g(在 Mac 中)。这将选择该单词在文件中的下一次出现。现在你只需要写一次。
21. 最后复制和粘贴
您可以通过单击ctrl + shift + v(在 Windows 中)或cmd + shift + v(在 Mac 中)从最近的 5 次复制/粘贴操作中进行选择。
22. 开放类
要在 Android Studio 中打开一个类,请按ctrl + n(在 Windows 中)或cmd + o(在 Mac 中),然后输入类名。
23. 打开文件
要打开文件,请按ctrl + shift + n(在 Windows 中)或cmd + shift + o(在 Mac 中)。
24. 查找声明
您可以通过单击该类并按ctrl + b(在 Windows 和 Linux 中)或cmd + b(在 Mac 中)来找到任何类及其方法的声明。
25. 在标签之间移动
您可以通过按alt + 左/右箭头 (在 Windows 中)或cmd + shift + [(左)和 cmd + shift + ](右)(在 Mac 中)在选项卡之间移动。
26. 最后一个标签
您可以使用ctrl + tab(在 Windows 中)或cmd + tab(在 Mac 中)在最后一个选项卡之间切换。
27. 格式化你的代码
您可以使用ctrl + alt + l (在 Windows 中)或cmd + option + l(在 Mac 中)来格式化代码。格式化意味着重新排列属性的声明。例如,TextView 的“id”应该写在 width 和 height 属性之前。这使代码更具可读性。
28. 自动缩进线
您可以使用ctrl + alt + i(在 Windows 中)或control + option + i(在 Mac 中)来应用缩进。
29. 寻找
您可以使用ctrl + f(在 Windows 中)或cmd + f(在 Mac 中)在文件中查找内容。
30. 查找和替换
您可以通过按ctrl + r(在 Windows 中)或cmd + r(在 Mac 中)来使用查找和替换功能。
31. 硬编码字符串到资源
您可以将硬编码的字符串移动到string.xml文件或任何其他资源文件,只需单击字符串并按alt + enter(在 Windows 中)或option + return(在 Mac 中),然后提取字符串资源。
32. 构建并运行
要构建和运行您的应用程序,请按shift + f10 (在 Windows 中)或control + r(在 Mac 中)。
33. 最后编辑的位置
您可以通过按ctrl + shift + backspace(在 Windows 中)或cmd + shift + delete(在 Mac 中)直接移动到特定文件中最后编辑的位置。
34.关闭活动编辑器选项卡
您可以通过按ctrl + f4(在 Windows 中)或cmd + w(在 Mac 中)关闭活动的编辑器选项卡。
35. 资源管理器
资源管理器是 Android Studio 布局编辑器中的最新工具。它显示了您在应用程序中拥有的每一个资源,即您将看到可绘制、颜色、布局等。
这是一种非常快速地浏览所有资源的好方法。
36. 使用插件
您可以使用 Android Studio 中提供的许多插件来改进 Android Studio 的功能。其中一些可能是:
ADB Idea:它有助于执行 ADB 命令来卸载、杀死、启动、重新启动或清除应用程序。
Android Material Design Icon Generator:这个插件将帮助您为您的项目生成 Material Design 图标。
Git 流集成:这可以帮助您对项目进行已定义的版本控制流。
Genymotion 插件:用于为 Genymotion 虚拟设备提供流畅的流程。
Key Promoter:用于为特定任务制作自己的快捷键。
结论
Android Studio 有许多功能,通过使用这些功能,我们可以改进 Android 项目中的各种功能,例如时间管理、代码格式化、更好地理解代码等。我们研究了其中的一些功能。如果您想了解更多关于您在 Android Studio 中的项目的信息,请转到帮助 > 生产力指南
作者:Admin MindOrks
链接:https://blog.mindorks.com/tips-and-tricks-of-android-studio