Android studio --快捷键等技巧

作者:opLW
翻译Medium上的一篇文章,感觉上面有些文章不错,顺便学习下英语 ?
原文链接:https://medium.com/@mmbialas/50-android-studio-tips-tricks-resources-you-should-be-familiar-with-as-an-android-developer-af86e7cf56d2

文章列举了一些可以提高开发效率的技巧。

1. Android Studio Logcat 颜色设置。

在这里插入图片描述

通过Preferences (在Windows或linux端是: Settings ) → Editor → Color Scheme → Android Logcat 进入上述界面,即可编辑logcat日志各种输出类型的颜色。
注意 为了使error类型的日志不受console控制台的影响,可以取消上图红色框框的选择。

2. 防止logcat窗口的日志在应用奔溃的时候清空。
  • 应用情景: logcat窗口可以显示应用运行过程中的一些信息,是个开发利器,我们可以通过设置过滤来筛选我们想要的内容。下面看步骤:
    • 打开Android studio下方的logcat窗口,然后右上角下拉框选择 Edit Filter Configuration
    • 在这里插入图片描述
    • 主要填写上图两个红色圈圈的内容,生成该过滤规则并且应用。之后logcat窗口的内容会变得很整洁。
    • 更多关于logcat的内容可以查看官网:https://developer.android.google.cn/studio/debug/am-logcat.html#format
3.使用分屏提高效率。
  • 应用情景: 相信大家都有这样的体验,修改代码时经常需要根据同一份代码或者其他代码来修改,这个时候来来回回的切换很烦,而且容易出错。
  • 操作: 右键点击打开文件的标签,然后选择Split Vertically / Horizontally 来进行分屏。在这里插入图片描述
  • 快捷键设置: Preferences(在Windows或linux端是: Settings ) → Keymap,然后搜索Split Vertically,右键该选项打开下拉框,设置自己喜欢的快捷键。
4. 无干扰模式。
  • 打开方式: 通过左上角的 View → Enter Distraction Free Mode打开无干扰模式。
  • 在这里插入图片描述
  • Distraction Free Mode: 编辑窗口占据整个Android studio,没有其他的标签和工具栏。
  • Presentation Mode: 该模式下编辑窗口占据整个显示器,并且字体变大。
  • Full Screen Mode: 该模式下编辑窗口占据整个屏幕。
  • 退出方式: 在上述三种方式下,将鼠标移动至左上角可触发标签栏,选择view,弹出下拉窗口选择相应的退出。
5.使用实时模板。
  • 使用快捷键:cmd + j (Windows / Linux: ctrl + j),来显示模板下拉窗口,或者直接打出对应的缩写。在这里插入图片描述
  • 您可以使用许多已经定义的模板,例如用于Toast或if条件。
6. 快捷键
  • 命令搜索: cmd + shift + a (Windows / Linux: ctrl + shift + a)。

例如:想要关闭当前的标签,但是不知道如何关闭,只需要输入close即可搜索出相关的快捷键。

  • 从最近的复制/粘贴中选择: cmd + shift + v (Windows / Linux: ctrl + shift + v)。默认只会记住最近的5条。
  • 多行编辑: control + g (alt + j for Windows / Linux)。点击想要操作的单词,按住可以往下搜索相同单词,选中之后可以进行批量操作。在这里插入图片描述

可以查看medium上的另外一篇文章:https://hackernoon.com/ctrl-g-d94c88cd4475(需要自备梯子)

  • 打开一个类: cmd + o (Windows / Linux: ctrl + n).
  • 打开任何的文件: cmd + shift + o (Windows / Linux: ctrl + shift + n).
  • 找到接口的实现类: cmd + option + b (Windows / Linux: ctrl + alt + b)。需要光标在接口的名字上。
  • 找到声明处: cmd + b (Windows / Linux: ctrl + b)。可以找到类,方法,变量的声明处。
  • **找到类型声明处:**control + shift + b (Windows / Linux: ctrl + shift + b)。

Employee employee = new Employee(“Michal”);
如上面这句,把光标放在employee上,然后使用快捷键,即可到达 Employee类文件。

  • 找到父类: cmd + u (Windows / Linux: ctrl + u)。将光标放在被重写方法,类的名字上面,使用快捷键即可到达父方法,父类。
  • 在标签栏移动: cmd + shift + [ (向左标签移动) or cmd + shift + ] (向右标签移动) (Windows / Linux: alt + ← / →)。如果打开了多个文件,可以通过上述快捷键切换。
  • 找到上一次或者下一次光标所在的位置: Windows / Linux: ctrl + alt + ← / → ,在查看源码的时候很有用。
  • 关闭当前标签页: cmd + w (Windows / Linux: ctrl + F4).
  • 格式化当前的代码: cmd + option + l (Windows / Linux: ctrl + alt + l).
  • 去掉无用的import: Windows / Linux: ctrl + alt + o
  • 实现方法: control + i (Windows / Linux: ctrl + i)。或者control + o (Windows / Linux: ctrl + o).
  • 自动代码补全: control + shift + space (Windows / Linux: ctrl + shift + space)。
  • 文件内容查找: cmd + f (Windows / Linux: ctrl + f)。在文件内部查找符合要求的内容。
  • 批量修改: cmd + r (Windows / Linux: ctrl + r)。在文件内部批量替换内容。
  • 万能的快捷键: 当代码出现问题或者不符合规范时,将光标放在对应内容上,使用option + return (Windows / Linux: alt + enter)。即可得到相应的处理提示,说万能只是个人认为很有用 ?

万水千山总是情,麻烦手下别留情。
如若讲得有不妥,文末留言告知我,
如若觉得还可以,收藏点赞要一起。

opLW原创七言律诗,转载请注明出处

发布了21 篇原创文章 · 获赞 28 · 访问量 7329

猜你喜欢

转载自blog.csdn.net/qq_36518248/article/details/89070556
今日推荐