首页 > 其他分享 >Android Studio 常用快捷键(超实用!!!)

Android Studio 常用快捷键(超实用!!!)

时间:2024-05-24 18:08:28浏览次数:31  
标签:Ctrl 快捷键 按下 Studio 选中 Alt Android

Android Studio 常用快捷键(超实用!!!)

 

快捷键又称为“热键”,多个按键的组合可以实现某些快速操作,例如Window中最常用的Ctrl+C和Ctrl+V,熟练使用快捷键可以大大提高开发效率并可以减少某些错误的发生。Android Studio也默认提供了众多快捷键方式供开发者调用,推荐使用Android Studio默认风格的快捷键。


其实我们没必要一次就背下来,只需要在开发中尽量使用快捷键并打印一份快捷键表在电脑旁,经常使用和查阅,一段时间后就会形成习惯。

1. Ctrl+G

同时按下Ctrl+G快捷键弹出快速定位框,在框中输入行数点击OK即可快速切换到对应的行数,如图2.17所示。

2. Ctrl+E

同时按下Ctrl+E快捷键,弹出最近打开文件列表,可以快速选择最近曾经打开的文件

3. Ctrl+/

选中某一行,同时按下Ctrl+/快捷键可以注释这一行,如图2.19所示。

4. Ctrl+F

同时按下Ctrl+F快捷键,将在编辑页的顶部弹出类内快速搜索栏,可以快速定位类内的某个单词,支持联想查找

输入prote,将会高亮显示protected,同时注意到搜索栏中有三个复选框,选中第一个Match Case复选框将会对大小写敏感。

5. Ctrl+R:

Ctrl+F快捷键常和Ctrl+R快捷键使用,用来快速查找并全部替换

先使用快捷键Ctrl+F搜索出所有protected,然后使用快捷键Ctrl+R弹出替换栏,在替换栏输入框中输入替换后的单词并点击Replace all按钮即可将类中所有的protected替换成public,十分快捷。不过,在实际开发中要谨慎使用,避免引入不容易察觉的问题。

6. Ctrl+J

同时按下Ctrl和J快捷键,弹出快捷代码框

对于一些常用的代码Android Studio中进行了封装,直接选中即可快速生成,在开发中十分实用,这里以打印log和弹出Toast为例。首先按下Ctrl+J快捷键,弹出如图2.24所示的快捷代码框,然后直接输入logd这一快捷代码的“命令”,如图2.25所示。

打印Log需要TAG,在类的最上方输入快捷代码logt,即可快速生成一个TAG,如图2.27所示。

同样,先输入Ctrl+J键,弹出快捷代码框,然后直接输入toast,如图2.29所示。

按下Enter键,或者有了Toast以后按下Ta

快速生成了一行Toast语句,在引号中输入要Toast显示的信息即可,是不是十分快捷方便?

7. Ctrl+F12:

在类中方法比较多的情况下,同时按下Ctrl和F12键可以快速查看类中所有的方法,弹出这个框的同时可以直接输入想要搜索的方法,进行快速匹配。


1. Ctrl+Alt+T


选中一块代码,同时按下Ctrl、Alt和T键,弹出“包裹”弹出框,选择需要包裹的类型即可包裹选中的代码,

2. Ctrl+Alt+L

对当前类的所有代码进行格式化

2. Ctrl+Alt+V

此快捷键可以快速声明一个变量,本地变量赋值

3. Ctrl+Alt+H

点中某一个方法按下这个快捷键,在左边栏上弹出此方法的调用关系,此快捷键在开发中十分常用。

 

4. Ctrl+Alt+O


这个快捷键可以自动导包或删除无用的包,这时候按下快捷键即可自动删除这些无用的包

1. Ctrl+Shift+/


和Ctrl+/类似,都是实现注释代码的功能,Ctrl+Shift+/实现代码块的注释,再次按下这个快捷键将反注释掉这部分代码

这个快捷键在开发中经常使用,可以通过关键字快速搜索需要的信息,选中第一个复选框对大小写敏感。点击右边的标签即可查看关键字的预览


3. Ctrl+Shift+加号/减号


若方法是收起的,同时按下Ctrl+Shift+加号会将方法展开,


相反,若方法是展开的,同时按下Ctrl+Shift+减号则会收起方法

1.Alt+Insert

同时按下Alt和Insert键,弹出快速代码生成框,有构造方法、getter/setter方法、toString方法等
 Android Studio快速代码生成框
这里以生成构造方法为例,选择Constructor选项
可以看出,自动生成了包含两个属性的构造方法,很是方便快捷,生成getter/setter方法和生成构造方法比较类似,同样选中这两个属性并按下快捷键,选中Getter and Setter,如图2.52所示。
选择OK键即生成这两个属性的getter和setter方法

2. Alt+鼠


按下Alt键并结合鼠标可以同时选中多
 Android Studio多行选中
上图中一次选中了多行,此时可以进行多行编辑


3. Ctrl+鼠标左键
此快捷键可以查看鼠标选中的类或方法,

   https://www.cnblogs.com/chenqingbin/p/11051244.html  

标签:Ctrl,快捷键,按下,Studio,选中,Alt,Android
From: https://www.cnblogs.com/pengmn/p/18211489

相关文章

  • android中怎么将一个aar打包进另一个aar
    怎么将一个aar打包进另一个aar方法一、使用fat-aar插件,不过由于fat-aar插件较长时间未更新,导致无法支持最新的Android版本(已不推荐使用)第一步:在你的工程根目录下的build.gradle文件中添加以下代码:buildscript{​ repositories{  google()  mavenCentral()  jce......
  • Android 背景资源自定义 ShapeDrawble
    前言制作随时可以编辑的背景图,不需要向UI要背景图。【规则的】ShapeDrawable 是绘制形状的Drawable,定义了基本的几何图形,如(矩形,圆形,线条等)ShapeDrawable 根元素是 <shape/>效果图分别四种形状情况:ectangle(矩形)、oval(椭圆,包括圆)、line(线段)、ring(环形)......
  • 快捷键汇总
    0.WIN快捷键LEVEL规定:常用和容易忘两大特性加权向上Level1:好用但是容易忘Level2:1.办公工具1.word2.excel3.DC"空格“+鼠标左键:单击以围绕文档平移4.PS5.PR2.编程工具1.Labview2.VS3.笔记工具1.Typora2.......
  • Android JNI/NDK环境的配置与Demo编译
    一、背景​JNI(JavaNativeInterface)和NDK(NativeDevelopmentKit)在Android开发中扮演着重要的角色。JNI,即Java本地接口,是Java平台的一部分,它允许Java代码与其他语言写的代码进行交互。通过JNI,Java代码可以调用本地应用程序或库中的代码,也可以被本地代码调用。这主要使得......
  • Android11快速编译并替换framework.jar
    Android11快速编译并替换framework.jar在Android11之前修改了framework相关代码,只需makeframework就可以编译出framework.jar。在Android11,这个编译命令不起作用了,根据framework/base/目录下Android.bp中的提示:java_library{name:"framework-minus-apex",defaults:......
  • 同样的APP为何在Android 8以后网络感觉变卡?
    前言 在无线网络技术不断发展的今天,Wi-Fi已经成为了我们日常生活中不可或缺的一部分。无论是家庭娱乐、办公还是在线游戏,Wi-Fi都在提供着便捷的互联网接入服务。然而,在安卓8.1后,为了进一步延长安卓设备的待机时间。原生安卓(AOSP等)默认开启了全局省电(低功耗模式),该模式下W......
  • Typora 常用快捷键
    无序列表-+空格+文字ctrl+shift+]有序列表:数字+.+空格ctrl+shift+[引用内容:>+内容ctrl+shift+q任务列表:-+空格+空格+文字标题:ctrl+数字表格:ctrl+t加粗:ctrl+b倾斜:ctrl+i下划线:ctrl+u删除线:alt+shift+5代码块:ctrl+s......
  • PyCharm常用快捷键和设置
    1、编辑(Editing)Ctrl+Space   基本的代码完成(类、方法、属性)Ctrl+Alt+Space 快速导入任意类Ctrl+Shift+Enter   语句完成Ctrl+P   参数信息(在方法中调用参数)Ctrl+Q   快速查看文档F1  外部文档Shift+F1   外部文档,进入web文档主页......
  • 基于ADB Shell 实现的 Android TV、电视盒子万能遥控器 — ADB Remote ATV
    ADBRemoteATVAndroidTV的遥控器,基于ADBShell命令ADBRemoteATV是一个AndroidTV的遥控器,基于ADBShell命令,泛用性更高。下面的shell命令,是软件的基本原理,通过shell命令可模拟物理遥控器的基本按键,此外还可以快捷启动指定APP、借助手机软键盘输入中/英字符等。......
  • Android-Studio-应用开发-全-
    AndroidStudio应用开发(全)原文:zh.annas-archive.org/md5/B5F07A8FF00989BA587D2F4F3EBF3E11译者:飞龙协议:CCBY-NC-SA4.0前言在过去的几年里,移动应用程序的受欢迎程度大幅上升,用户对此的兴趣仍在增长。移动操作系统不仅适用于智能手机,也适用于平板电脑,因此这些应用程序可......