Android Studio的代码笔记--快捷键记录

android studio常用快捷键

快捷键功能
Ctrl+Alt+L代码格式化
Ctrl+A全选
Ctrl+D复制一行代码到下一行
Ctrl+W选中
Ctrl+C复制
Ctrl+V粘贴
Ctrl+X剪切
Ctrl+Z撤销上一步操作动作
Ctrl+Y取消上一步撤销动作
Ctrl+J快速添加模板
Ctrl+F快速查找
Ctrl+R快速替换
Ctrl+O快速打开重写父类方法
Ctrl+B、Ctrl+鼠标左键快速查找变量、函数的位置
Ctrl+Alt+T快速添加if/else、try/catch等
Alt+Insert快速添加构造方法、getter、setter等
Ctrl+Alt+空格代码提示
Ctrl+Shift+I查看方法
Shift两次全局搜索
Ctrl+N快速查找类的位置
Ctrl+Shift+N快速查找文件
Alt+鼠标左键拖动多行编辑
Alt+Enter查找解决方案
Alt+上下箭头方法上下切换
Alt+左右箭头窗口左右切换
Ctrl+Shift+加减号展开代码

log?+Enter/Tab

快速生成Log信息

Log.i(TAG, "onCreate: ");//logi
Log.d(TAG, "onCreate() called with: savedInstanceState = [" + savedInstanceState + "]");//logm
Log.d(TAG, "onCreate: ");//logd
Log.d(TAG, "onCreate() returned: " + );//logr
Log.w(TAG, "onCreate: ", );//logw
Log.e(TAG, "onCreate: ", );//loge

在这里插入图片描述
快速生成TAG字段

private static final String TAG = "MainActivity";//logt

在这里插入图片描述

Toast+Enter/Tab

快速生成Toast信息

Toast.makeText(this, "", Toast.LENGTH_SHORT).show();

在这里插入图片描述
其它同理

Ctrl+J

快速添加if判断、for循环等模板
在这里插入图片描述

Ctrl+F

快速查找
在这里插入图片描述

Ctrl+R

快速替换
在这里插入图片描述

Ctrl+O

快速打开Override,重写父类方法
在这里插入图片描述

Ctrl+B、Ctrl+鼠标左键

快速查找变量、函数的定义和使用的位置
在这里插入图片描述

Ctrl+Alt+T

快速添加if/else、try/catch等
在这里插入图片描述

Alt+Insert

快速添加构造方法、getter、setter等
在这里插入图片描述

Ctrl+Alt+空格

代码提示
在这里插入图片描述因为冲突被我修改为Ctrl+Alt+/

Ctrl+Shift+N

查看方法
在这里插入图片描述

Shift两次

全局搜索
在这里插入图片描述

Ctrl+N

快速查找类的位置,选中还能打开
在这里插入图片描述

Ctrl+Shift+N

快速查找文件的位置,选中还能打开
在这里插入图片描述

Alt+鼠标左键拖动

多行编辑,让我想起了以前拿好几根笔罚抄的时候emm
在这里插入图片描述

其他快捷方法

F11

添加/删除代码书签
在这里插入图片描述

Ctrl+F11

添加/删除代码书签(含序号)、Ctrl+序号可以快速跳到该书签处
在这里插入图片描述

Shift+F11

显示所有的书签
在这里插入图片描述
在找格式化代码的时候看到一篇
最强 Android Studio 使用小技巧和快捷键总结.
其中的局部截图,很适合学习在这里插入图片描述

修改android studio的一些基本设置

File-Settings

大小写都能出现代码提示
在这里插入图片描述
打开File下的setting,选择Editor的General下的Code Completion。将Match case选项取消勾选
点Apply应用生效后即可

在这里插入图片描述
有的版本是Case sensitive completion,同样它的可选择项是三个,选none即可
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值