android studio复写方法,Android Studio 常用快捷键
以下是对 Android Studio 默认风格 的常用快捷键汇总:
快捷键
说明
Ctrl + X
剪切
Ctrl + D
在当前下方复制一行
Ctrl + E
查看最近打开的文件
Ctrl + N
查找类名、文件名
Ctrl + O
显示父类中可复写的方法
Ctrl + F
类内搜索
Ctrl + R
查找替换
Ctrl + J
弹出快捷代码框
Ctrl + H
显示类继承结构图
Ctrl + F12
查看类内所有方法
Ctrl + Alt + T
选中代码块,按下快捷键可快速添加 if、try catch 等语句
Ctrl + Alt + L
格式化代码
Ctrl + Alt + Space
弹出提示
Ctrl + Alt + H
查看此方法的引用
Ctrl + Alt + O
优化导入的包
Ctrl + Shift + F8
展示项目中所有断点
Ctrl + Shift + N
查找文件
Ctrl + Shift + Space
自动补全代码
Ctrl + Shift + Backspace
回到上次编辑的地方
Ctrl + Shift + 上键
代码块整体上移
Ctrl + Shift + F
全局搜索
Ctrl + Shift + F12
关闭所有窗口
Alt + Insert
生成构造方法、获getter/setter方法、toString方法等
Alt + 鼠标左键拖动
多行编辑
下面是对某些快捷键进行介绍:
1、Ctrl + E
同时按下 Ctrl + E 快捷键,弹出最近打开的文件列表,可以快速选择最近曾经打开过的文件。
2、Ctrl + R
Ctrl+F 快捷键 常和 Ctrl+F 快捷键 一起使用,用来快速查找并全部替换。
先试用 快捷键Ctrl+F 搜索出所有的关键字,然后使用 快捷键Ctrl+R 弹出替换栏,在替换栏输入框中输入替换后的单词 并 点击 Replace all按钮 即可将类中所有的关键字替换掉,十分快捷。
不过,在实际开发中需要谨慎使用,避免引入不容易察觉的问题。
3、 Ctrl + J
弹出快捷代码框
对于一些常用的代码 Android Studio 进行了封装,直接选中即可快速生成,在开发中十分实用。
使用:
这里以 打印 log 和 弹出Toast 为例。
打印 log:
首先按下 Ctrl+J 快捷键,弹出快捷代码,然后直接输入 log,弹出有关 log 代码块。
选中其中一句,按下 Enter键,即可快速生成一行Log代码
打印 TAG:
打印 Log 需要 TAG,在类的最上方输入快捷代码 logt,即可快速生成一个TAG
按下 Enter键 即可
打印 Toast:
同样,先输入Ctrl+J键,弹出快捷代码框,然后直接输入toast,按下Enter键 即可
4、Ctrl + F12
快速查看类中所有方法,在类中方法比较多的情况下很实用
同时,在弹出的这个框中可 直接输入想要搜索的方法,进行快速匹配
5、Ctrl + H
显示类继承结构图
6、Ctrl + Alt + T
选中代码块,按下快捷键可快速添加 if、try catch 等语句。
选中一块代码,同时按下Ctrl、Alt和T键,弹出“包裹”弹出框。
选择需要包裹的类型即可包裹选中的代码,这里以try/catch为例,单击选中即可
可以看出,自动为选中的那行代码添加了try/catch语句进行包裹。
7、Ctrl + Alt + L
对当前类的所有代码进行格式化。
格式化前:
编写代码的时候可能不会太注意格式问题,导致代码排版比较乱,不便于阅读。
编写完毕的时候可以通过此快捷键进行快速格式化。
格式化后:
8、Ctrl + Alt + H
查看此方法的引用。
点中某一个方法,按下快捷键,弹出此方法的调用关系,此快捷键在开发中十分常用。
9、Ctrl + Alt + O
自动导包或删除无用的包。
代码中常有一些不用的包:
这时候按下快捷键即可自动删除这些无用的包。
10、Ctrl + Shift + F8
展示项目中所有断点。
在这个窗口中,可一次性删除项目中的所有断点。
11、Alt + Insert
弹出快速代码生成框,有构造方法、getter/setter方法、toString方法等。
这里以生成构造方法为例,选择Constructor选项
选中三个属性并点击 OK按钮
可以看出,自动生成了包含三个属性的构造方法,很是方便快捷。
12、Alt + 鼠标左键拖动
多行编辑
按下 Alt 键并结合鼠标可以同时选中多行
上图中一次选中了多行,此时可以进行多行编辑
android studio复写方法,Android Studio 常用快捷键相关推荐
- Visual Studio 2013键盘码农常用快捷键
Visual Studio 2013键盘码农常用快捷键 声明及广告 所有功能针对C#开发配置而写,面向人群是喜欢键盘操作而非鼠标操作的开发者.部分功能可能由插件提供,我会尽可能标注出相应的插件名称.为 ...
- Android代码混淆方法,Android 代码混淆零基础入门
内容提要 本篇文章主要有三个部分,让读者读完后能自己写规则混淆项目 对Android代码怎么开启混淆做一个简单的介绍. 对混淆规则做一个简单介绍: 在混淆过后Crash日志反推代码工具retrace. ...
- Android屏幕监视方法,Android 关于手机屏幕的那些事
1.屏幕方向参数: ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED,//未指定,此为默认值.由Android系统自己选择合适的方向. ActivityInfo. ...
- android datepicker使用方法,android DatePicker
Date Picker 提供了一个构件去选择一个时间,使用DatePicker构件,该构件允许用户去选择月,日,年在一个界面中. 实例介绍 首先我们应该先创建一个DatePickerDialog,该D ...
- android view使用方法,Android View构造方法第三参数使用方法详解
我们都知道,在Android中要使用一个View,一般会有两种方式: 在XML文件中配置: 直接在代码中new一个View的对象. 我们今天讨论的内容就是围绕着View的构造方法的. 1.实例 首先我 ...
- android返回键方法,Android按返回键(后退键)Back键事件捕获的两种方法
package zhangphil.back; import android.support.v7.app.ActionBarActivity; import android.util.Log; im ...
- android avd 使用方法,Android中Android Virtual Device(AVD)使用教程
AVD的全称为:Android Virtual Device,就是Android运行的虚拟设备,他是Android的模拟器识别.建立的Android要运行,必须创建AVD,每个AVD上可以配置很多的运 ...
- android datepicker使用方法,android中DatePicker和TimePicker的使用方法详解
本文以实例讲述了android中DatePicker和TimePicker的使用方法,具体步骤如下: 下面是实现具体功能的代码,其中main.xml代码为: android:layout_width= ...
- android view使用方法,android – 如何使用getView()方法,它在哪里被调用?
我是Android开发的新手,并且一直遵循Android网站上提供的教程.我目前在视图教程部分,特别是Grid Views: Hello, Grid View Tutorial的教程. 我无法通过适配 ...
最新文章
- 微信小程序城市定位(百度地图API)
- Java 垃圾回收机制,你知多少??
- 修改unity变量名但不丢失序列化值
- 在D-Bus适配器中声明槽
- jQuery获取Table某列的值
- mysql sum计算效率很慢_MySQL基础之分组函数
- 初识SolrJ开发, schema.xml的配置与服务初始化.
- SpringBoot约定大于配置的特性解读 SpringBoot快速入门
- 【机器学习】监督学习--(回归)岭回归
- linux先安装svn server
- codevs 1191 树轴染色 线段树区间定值,求和
- 一个单片机搞定USB电阻式触摸屏,完美解决飞点问题。
- Nginx命令行控制
- win10家庭版升级教育版,专业版和企业版最新密钥和方法分享
- 同时连接多个以及如何配置?
- Opencv中视频播放与进度控制
- 【认知计算】Deepfake/Anti-deepfake综述探究
- proteus中仿真51单片系列之---blink点灯程序
- 问题 D: DD_BOND看到的hcy
- 带你探索元宇宙鲜为人知的另一面