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

图解Android Studio使用进阶之快捷键使用(一),本篇经验将和大家介绍AdroidStudio使用进阶,希望对大家的工作和学习有所帮助!
本篇经验将和大家介绍AndroidStudio使用进阶,希望对大家的工作和学习有所帮助!单词选择1单词选择在AndroidStudio中,通过键盘操作来选择单词是编辑代码时最常用的操作,通过”Option+←”快捷键来实现按单词的光标移动,AndroidStudio也提供了安装驼峰命名法来实现光标移动的设置,在设置中开启”UseCamelHumpswords”即可使用该功能,开启后,再通过”Option+←”就可以按照驼峰来移动光标,如下图所示:步骤阅读END显示最近操作、修改1在AndroidStudio中,使用”Command+E”和”Command+Shift+E”快捷键,以快速显示最近文件操作和文件修改使用”Command+E”快捷键显示最近浏览过的文件,如下图所示:步骤阅读2使用”Command+Shift+E”快捷键显示了最近编辑过的文件,与此同时使用”Control+Tab”快捷键进行各个界面的切换,如下图所示:步骤阅读END操作记录1当开发者在浏览代码时,通常会进行代码的跳转,而当想回到之前浏览过的地方时就比较麻烦了,而AndroidStudio保存了每个操作的历史,通过快捷键”Command+Option+Left\\Right”来进行访问位置的导航。END移动行1整体移动某行是很常用的方法,在AndroidStudio中通过”Option+Shift+方向键上\\方向键下”就可以实现某一行的上下移动。END查找调用1在开发中,查找一个方法在何处被调用过或者查找一个ID在哪里被引用过是经常性操作,例如要查找initViews()的调用处,只要单击鼠标右键,选择”FindUsages”即可,当然你也可以使用”Option+F7”进行快速查找,如下图所示:步骤阅读END快速方法操作1在不同的方法间进行跳转是开发者了解程序架构的必备技能,在AndroidStudio中,开发者可以通过按住”Command”键,并点击方法名的方式进入方法,查看方法详情,你也可以通过直接使用”Command+B”快捷键进入一个方法。END查找参数定义与文档1通过快捷键”Command+P”可以快速查看该方法的参数定义,如下图所示:步骤阅读2使用快捷键”F1”查看API文档,如下图所示:步骤阅读3如果你想像使用Eclipse一样,当鼠标放上去的时候就显示文档的提示,那么可以在设置中进行设置,Editor-General-Showquickdocumentiononmousemove,如下图所示:步骤阅读END快速行操作1通过快捷键”Command+Shift+Up\\Down”,可以迅速地将一行移动到上面一行或者下面一行,而不需要通过剪切来进行两行的交换。通过快捷键”Command+BackSpace”删除一行。通过快捷键”Command+D”迅速复制上一行的代码,同时将光标停留在变量名的地方。END快速断点1条件断点和普通断点一样,直接在左边的编辑面板上点击就能生成,而要给一个普通断点增加条件功能,只需要普通断点上单击鼠标右键,在弹出菜单的Condition中填入断点条件即可,如下图所示:步骤阅读2在调试时,开发者可能会临时增加一些断点,也就是说,开发者实际上只想让这个断点执行一次,下次就不想在这个地方继续执行断点了,通过快捷键”Command+Option+Shift+F8”,即可作为临时断点,如下图所示:步骤阅读3临时断点与普通断点区别就在于临时断点上有一个数字”1”,当临时断点执行一次后就会自动消失。END异常断点1举个例子,程序中最常见的Crash莫过于NullPointerException,如何在程序中出现NullPointerException的地方都打上断点呢?其实根本不需要这么做,开发者只要打开Run-Viewbreakpoints界面,点击右上角的”+”,选择Java ExceptionBreakpoints,并输入要监听的异常即可,如下图所示:步骤阅读2笔者在这里选择监听NullPointerException,那么在程序时不需要设置任何断点,只要App因为NullPointerException异常而导致崩溃,系统就会在对应的地方自动断点并暂停,如下图所示:步骤阅读END日志断点1开发者经常会遇到这样的情况,整个工程的代码已经写完了,突然出现了一个bug需要加一行Log进行调试,因为这一行Log要把整个工程都编译一遍,这是非常痛苦的事,而实际上,AndroidStudio已经提供了针对这个问题的解决方案,那就是日志断点。例如下面这个例子,开发者需要在每次循环中打出一句Log,但是又不想增加一行Log,如下图所示:步骤阅读2此时可以使用日志断点来增加Log而不需要修改代码,首先需要打上一个普通断点,然后在断点单击鼠标右键,选择suspend属性为false,并在下面的Logevaluatedexpression中写入日志信息即可,这样设置后,在程序运行时就不用重新编译,而且会在断点处打出你需要的日志信息,如下图所示:步骤阅读END

本文来自投稿,不代表长河网立场,转载请注明出处: http://www.changhe99.com/a/qErq4xY6J7.html

(0)

相关推荐