幸运快三 > 数码 > android

ps快捷键图解大全&图解Android Studio使用进阶之快捷键使用(一)

图解Android Studio使用进阶之快捷键使用(一),本篇经验将和大家介绍AdroidStudio使用进阶,希望对大家的工作和学习有所帮助!

本篇经验将和大家介绍Android Studio使用进阶,希望对大家的工作和学习有所帮助!

单词选择

  1. 1

    单词选择

    在Android Studio中,通过键盘操作来选择单词是编辑代码时最常用的操作,通过”Option+←”快捷键来实现按单词的光标移动,Android Studio也提供了安装驼峰命名法来实现光标移动的设置,在设置中开启”Use CamelHumps words”即可使用该功能,开启后,再通过”Option+←”就可以按照驼峰来移动光标,如下图所示:

    图解Android Studio使用进阶之快捷键使用(一)步骤阅读
    END

显示最近操作、修改

  1. 1

    在Android Studio中,使用”Command+E”和”Command+Shift+E”快捷键,以快速显示最近文件操作和文件修改

    使用”Command+E”快捷键显示最近浏览过的文件,如下图所示:

    图解Android Studio使用进阶之快捷键使用(一)步骤阅读
  2. 2

    使用”Command+Shift+E”快捷键显示了最近编辑过的文件,与此同时使用”Control+Tab”快捷键进行各个界面的切换,如下图所示:

    图解Android Studio使用进阶之快捷键使用(一)步骤阅读
    END

操作记录

  1. 1

    当开发者在浏览代码时,通常会进行代码的跳转,而当想回到之前浏览过的地方时就比较麻烦了,而Android Studio保存了每个操作的历史,通过快捷键”Command+Option+Left\Right”来进行访问位置的导航。

    END

移动行

  1. 1

    整体移动某行是很常用的方法,在Android Studio中通过”Option+Shift+方向键上\方向键下”就可以实现某一行的上下移动。

    END

查找调用

  1. 1

    在开发中,查找一个方法在何处被调用过或者查找一个ID在哪里被引用过是经常性操作,例如要查找initViews()的调用处,只要单击鼠标右键,选择”Find Usages”即可,当然你也可以使用”Option+F7”进行快速查找,如下图所示:

    图解Android Studio使用进阶之快捷键使用(一)步骤阅读
    END

快速方法操作

  1. 1

    在不同的方法间进行跳转是开发者了解程序架构的必备技能,在Android Studio中,开发者可以通过按住”Command”键,并点击方法名的方式进入方法,查看方法详情,你也可以通过直接使用”Command+B”快捷键进入一个方法。

    END

查找参数定义与文档

  1. 1

    通过快捷键”Command+P”可以快速查看该方法的参数定义,如下图所示:

    图解Android Studio使用进阶之快捷键使用(一)步骤阅读
  2. 2

    使用快捷键”F1”查看API文档,如下图所示:

    图解Android Studio使用进阶之快捷键使用(一)步骤阅读
  3. 3

    如果你想像使用Eclipse一样,当鼠标放上去的时候就显示文档的提示,那么可以在设置中进行设置,Editor-General-Show quick documention on mouse move,如下图所示:

    图解Android Studio使用进阶之快捷键使用(一)步骤阅读
    END

快速行操作

  1. 1

    通过快捷键”Command+Shift+Up\Down”,可以迅速地将一行移动到上面一行或者下面一行,而不需要通过剪切来进行两行的交换。

    通过快捷键”Command+BackSpace”删除一行。

    通过快捷键”Command+D”迅速复制上一行的代码,同时将光标停留在变量名的地方。

    END

快速断点

  1. 1

    条件断点和普通断点一样,直接在左边的编辑面板上点击就能生成,而要给一个普通断点增加条件功能,只需要普通断点上单击鼠标右键,在弹出菜单的Condition中填入断点条件即可,如下图所示:

    图解Android Studio使用进阶之快捷键使用(一)步骤阅读
  2. 2

    在调试时,开发者可能会临时增加一些断点,也就是说,开发者实际上只想让这个断点执行一次,下次就不想在这个地方继续执行断点了,通过快捷键”Command+Option+Shift+F8”,即可作为临时断点,如下图所示:

    图解Android Studio使用进阶之快捷键使用(一)步骤阅读
  3. 3

    临时断点与普通断点区别就在于临时断点上有一个数字”1”,当临时断点执行一次后就会自动消失。

    END

异常断点

  1. 1

    举个例子,程序中最常见的Crash莫过于NullPointerException,如何在程序中出现NullPointerException的地方都打上断点呢?其实根本不需要这么做,开发者只要打开Run-View breakpoints界面,点击右上角的”+”,选择Java Exception Breakpoints,并输入要监听的异常即可,如下图所示:

    图解Android Studio使用进阶之快捷键使用(一)步骤阅读
  2. 2

    笔者在这里选择监听NullPointerException,那么在程序时不需要设置任何断点,只要App因为NullPointerException异常而导致崩溃,系统就会在对应的地方自动断点并暂停,如下图所示:

    图解Android Studio使用进阶之快捷键使用(一)步骤阅读
    END

日志断点

  1. 1

    开发者经常会遇到这样的情况,整个工程的代码已经写完了,突然出现了一个bug需要加一行Log进行调试,因为这一行Log要把整个工程都编译一遍,这是非常痛苦的事,而实际上,Android Studio已经提供了针对这个问题的解决方案,那就是日志断点。

    例如下面这个例子,开发者需要在每次循环中打出一句Log,但是又不想增加一行Log,如下图所示:

    图解Android Studio使用进阶之快捷键使用(一)步骤阅读
  2. 2

    此时可以使用日志断点来增加Log而不需要修改代码,首先需要打上一个普通断点,然后在断点单击鼠标右键,选择suspend属性为false,并在下面的Log evaluated expression中写入日志信息即可,这样设置后,在程序运行时就不用重新编译,而且会在断点处打出你需要的日志信息,如下图所示:

    图解Android Studio使用进阶之快捷键使用(一)步骤阅读
    END

本文来自投稿,不代表幸运快三立场,转载请注明出处:http://www.morucat.com/digital/10277.html