原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-5/

42、Enter键和Tab键补全

快捷键:Enter键或Tab键

用Enter键补全还是用Tab键补全之间,有一个有趣的差别:用Enter键补全的语句可能正是你所期待的结果;而用Tab键补全语句的时候,它会删掉到下一个“.”之前的所有代码,包括括号、分号或空格。

43、导航到父类

快捷键:Cmd+U    Windows:Ctrl+U

如果你当前正位于子类中一个重写的方法中,该快捷键会导航到父类中该方法中去;而如果你当前正位于某类名上,该快捷键会将你导航到它的父类中去。

44、返回到编辑区

快捷键:(1)如果想返回的时候保持面板打开:Escape。(2)如果想关闭面板并返回:Shift+Escape

有许多快捷键功能会将让你暂时离开编辑区(如type hierarchy, find usages等),这时候如果想要快速回到编辑区,有两个选择:

(1)Escape:简单的将光标重置到编辑区

(2)Shift+Escape:这将关闭当前的功能面板,然后将光标重置到编辑区

45、跳转到上一个工具窗口

快捷键:F12(可能和操作系统的默认快捷键功能冲突)

有时候你从功能面板返回到了编辑区后,又想要再去功能面板中查看信息,比如浏览“find usages”的结果。有了这个快捷键,你就可以自如的在两者之间来回跳转。

46、隐藏所有功能面板

苹果:Cmd+Shift+F12    Windows:Ctrl+Shift+F12

该快捷键可将编辑器设置为类似全屏模式。接着再使用一次该快捷键则恢复所有面板。

47、通过数字来打开功能面板

苹果:Cmd+Number     Windows:Alt+Number

你可能已经注意到有些功能面板的名字前面带着一个数字,通过使用这个数字快捷键就可以快速打开关闭对应的面板。如果你没看到有面板的名称,可以点一下IDE左下角的那个矩形框框显示出来。

48、显示方法的参数信息

苹果:Cmd+P    Windows:Ctrl+P

这和你在调用方法时看到的参数列表信息是一样的。如果想要查看某个方法的参数信息时,这个快捷键会非常方便顺手。此外,当前位于光标下的参数将会变成黄色,如果所有参数都没有变黄,那么说明该调用方式是非法的,有可能是参数类型给的不对(如本来要一个int型参数,你给了一个float型)。

有时你在编写方法调用的代码时,可能不小心会把参数列表信息给弄没了,这时候可以输入一个“,”来再次触发IDE显示参数信息。

49、窗口切换器

快捷键:Ctrl+Tab

一旦打开了窗口切换器,只要一直按着Ctrl键就可以通过数字或字母快速导航跳转。也可以选中一个Tab页或功能面板,然后按Backspace键来关掉它。

50、上下文信息

快捷键:Ctrl+Shift+Q

当你在编辑较长的代码页时,这个快捷键可以告诉你当前所处位置的上下文信息。通常这个上下文信息是外部类的名字或者内部类的名字,也有可能是一个方法的名称。

如果当前正处于类的内部,又不在其他任何方法的内部,显示的将是当前所在类的名称及父类和实现的接口。

Android Studio快捷键每日一练(5)的更多相关文章

  1. Android Studio快捷键每日一练(4)

    原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-4/ 33.分析数据流到当前位置 苹果/Windows ...

  2. Android Studio快捷键每日一练(3)

    原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-3/ 23.启停用断点 苹果:Cmd+F8    Wi ...

  3. Android Studio快捷键每日一练(6)

    原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-6/ 51.重构代码 苹果:Ctrl+T    Win ...

  4. Android Studio快捷键每日一练(2)

    原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-2/ 12.复制行 苹果:Cmd+D    Windo ...

  5. Android Studio快捷键每日一练(1)

    原文地址:http://www.developerphil.com/android-studio-tips-of-the-day-roundup-1/ 1.高亮显示相同的字符串 苹果:Cmd+shif ...

  6. Android Studio快捷键

      一.android studio 默认快捷键 刚开始接触一款开发软件,想必很想了解它的快捷方式,这会对你的编程起到很好的帮助,提高工作效率,接下来给你介绍下Android Studio一些常用的快 ...

  7. Android Studio快捷键switch case 轻松转换为if else

    Android Studio快捷键switch case 轻松转换为if else 今天碰到的问题,没有找到资料,后面找到了方法,这个记下来,转载请注明出处:http://www.cnblogs.co ...

  8. 常用的 Android Studio 快捷键

    Android Studio 开发常用快捷键: 整理了使用 Android Studio 开发工具时常用到的一些快捷键,使用快捷键可以极大提高开发效率. 常用的 Android Studio 快捷键: ...

  9. Android Studio 快捷键(转)

    Android Studio 快捷键 操作 Mac OSX Win/Linux 注释代码(//) Cmd + / Ctrl + / 注释代码(/**/) Cmd + Option + / Ctrl + ...

随机推荐

  1. 在Nifi 里 把 HDFS Json 为csv 格式

    import org.apache.commons.io.IOUtilsimport java.nio.charset.*import java.text.SimpleDateFormatimport ...

  2. Asp.Net MVC 扩展 Html.ImageFor 方法详解

    背景: 在Asp.net MVC中定义模型的时候,DataType有DataType.ImageUrl这个类型,但htmlhelper却无法输出一个img,当用脚手架自动生成一些form或表格的时候, ...

  3. 假如现在有一堆长度大于3小于9的电话号码,用座机呼叫,如果出现这样的号码【123和12345】那么12345将永远不会被拨出,因为拨到123的时候电话已经呼出了,试写一个函数输出所有不能被呼出的电话号码(java实现)

    解题: 假如现在有一堆长度大于3小于9的电话号码,用座机呼叫,如果出现这样的号码[123和12345]那么12345将永远不会被拨出,因为拨到123的时候电话已经呼出了,试写一个函数输出所有不能被呼出 ...

  4. 开源倾情奉献:基于.NET打造IP智能网络视频监控系统(一)开放源代码

    本文为 Dennis Gao 原创技术文章,发表于博客园博客,未经作者本人允许禁止任何形式的转载. 开源倾情奉献系列链接 开源倾情奉献:基于.NET打造IP智能网络视频监控系统(一)开放源代码 开源倾 ...

  5. GLFW初体验

    GLFW - 很遗憾,没有找到FW的确切含义,Wiki上没有,GLFW主页也没有.猜测F表示for,W表示Window GLFW是干啥用的? 一个轻量级的,开源的,跨平台的library.支持Open ...

  6. Javascript函数节流

    最近在做网页的时候有个需求,就是浏览器窗口改变的时候需要改一些页面元素大小,于是乎很自然的想到了window的resize事件,于是乎我是这么写的 <!DOCTYPE html> < ...

  7. C#入门基础三

    封装:简化用户接口,隐藏实现细节. get{return 属性值:} set{属性值 = value:} 继承:子类继承父类所有非私有成员.继承具有传递性,单根性. 隐式继承:用引号(:)实现. 显示 ...

  8. Post方式的Http流请求调用

    HttpRequest公共类: public static class HttpRequestAction { /// <summary> /// 发送http请求并返回响应 /// &l ...

  9. token防止表单重复提交

    出现表单重复提交的三种情况: 一.服务器响应缓慢,用户多次点击提交按钮. 二.提交成功后刷新页面. 三.提交成功后返回表单页面再次点击提交. package com.jalja.token; impo ...

  10. WPF入门教程系列六——布局介绍与Canvas(一)

    从这篇文章开始是对WPF中的界面如何布局做一个较简单的介绍,大家都知道:UI是做好一个软件很重要的因素,如果没有一个漂亮的UI,功能做的再好也无法吸引很多用户使用,而且没有漂亮的界面,那么普通用户会感 ...