常用快捷键记录
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即可