最常用但是有时候会忘记
Ctrl+Alt+O 删除没有使用的引用
Ctrl+Alt+T 显示包围结构(显示if-else等类似的提示)
create method 快捷键 alt +enter
提取局部变量:Ctrl+Alt+V
提取全局变量:Ctrl+Alt+F
选中内容 ,提取方法:Shit+Alt+M
查找类 ctrl shift r 或者 ctrl shift + L
全局查找 ctrl + h
定位到某一行 ctrl + G
.nn 判断是否为空
Ctrl+Q 显示关键字的提示文档(查看源码)
下面是我总结的,平常开发工作中常用的快捷键,如果有其他更好用的,
欢迎评论补充
1. 查找:
Ctrl+R 替换文本
Ctrl+F 查找文本
Ctrl+N 查找类
Ctrl+Shift+N 查找文件
Ctrl+Shift+Alt+N 查找类中的方法或变量
Alt+F3 ,逐个往下查找相同文本,并高亮显示。
2. 移动:
Ctrl+Alt+ left/right 返回至上次浏览的位置
Alt+ left/right 切换代码视图
Alt+ Up/Down 在方法间快速移动定位
Ctrl+Shift+Up/Down 代码向上/下移动。
F2 或Shift+F2 高亮错误或警告快速定位
3. 补全:
Alt+Insert 生成代码(如get,set方法,构造函数等)
Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者 )
Ctrl+J 自动代码
4. 提示:
Ctrl+空格 代码提示
Ctrl+Alt+Space 类名或接口名提示
Ctrl+P 方法参数提示
Ctrl+H 显示类结构图
Ctrl+F 当前窗口查找
Ctrl+R 当前窗口替换
Ctrl+shift+F 工程查找
Ctrl+shift+R 工程替换
选择要包裹的代码块,然后按下 Ctrl+Alt+t,快速try catch包括代码块 if else
清除无效包引用 Option + Control + O Alt + Ctrl + O
Ctrl+Q 显示关键字的提示文档(查看源码)
Ctrl+鼠标点击 查看关键字的源码
ctrl+T 在不同的选项卡中进行切换
ctrl+J 提示当前位置输入模板
Ctrl+P 提示参数
Alt+Enter 提示
Ctrl+Shift+Enter 智能补全
Ctrl+Alt+O 删除没有使用的引用
Ctrl+Alt+T 显示包围结构(显示if-else等类似的提示)
as 格式化代码 ctrl alt L
create method 快捷键 alt +enter
使用ButterKnife:
快捷键 "Alt+Insert”弹出对话框,点击“Generate ButterKnife Injections
ctrl + alt + B 跳转到接口的实现类
返回上次浏览位置ctrl+alt+left/right
提取局部变量:Ctrl+Alt+V
提取全局变量:Ctrl+Alt+F
选中内容 ,提取方法:Shit+Alt+M
查找类 ctrl shift r 或者 ctrl shift + L
全局查找 ctrl + h
定位到某一行 ctrl + G
ctrl + alt + o 去除无效的包名
ctrl + p:方法参数
ctrl + q 看官方注释
ctrl + j 代码补全
ctrl + alt + t 快速生成类似try if while 快等语句
ctrl + n 查找类
alt + shift + c 对比本地历史记录
ctrl + shift + space 自动补全代码
f2 或者 shift + f2 亮高错误或者警告快速定位
alt + j 多行编辑
.nn 判断是否为空
ctrl shift + enter 格式化本行代码,并回到这一行代码的最后
fbc findviewbyid
alt +insert get和set方法
alter enter:自动提示
as 导入项目 open --- 选择项目名(导入项目的时候要先修改gradle文件)
配置依赖的时候 在对应的modle gradle里面配置
Project相当于eclipse里面的工作区间,module相当于其project。
删除一个项目:
选择要删除的modle -- 右键选择Open Module Setting ---
在对话框中选择要删除的modle,点击减号-- 选择要删除的modle,右键,delete,
在setting.gradle中module名字会消失,在工作空间中删除多于的文件就行,
再次打开就不会出现了