3.20
double Shift 支持全局模糊搜索文件,包。
Command + Shift + A 搜索指令的入口。 Open Recent打开最近项目 hier
Command + E 和 Command + Shift + E 查看最近文件操作和文件修改。
Command + Option + Left/Right 来浏览之前浏览过的地方。
Option + Shift + Up/Down 移动行
Option + F7 可以查找当前选中对象或方法在那里被调用(选中右键Find Usages一样)
Command + P 可以快速查看该方法的参数定义。
3.21
异常断点
Run-View breakpoints 左上角添加 Java Exception Breakpoints 输入想监听的异常即可。如果程序在运行过程中遇到对应的bug则会自动停止到对应地方断点并暂停。
日志断点
开发完毕不想重新跑整个项目 又想看对应行的log信息 则在需要对应行加断点 右键 suspend属性选false 在Log
evaluated expression 中写入日志信息即可。
Option + G 多块选择
Option + Shift + 鼠标左键 就可以增加新的编辑位置
Command + Shift + Enter 可以让Android Studio快速帮你完成某些操作。比如补全代码 ,自动格式化该行等操作。
Tab 和 Enter可以自动补足剩余代码
Command + F12 可以调出大纲界面
F3 添加书签 (Command + F3可以调出书签面板,显示所有书签)
Command + Y 查看当前选中方法的定义 (无需跳转)
Window - Editor Tabs - Split vertical\horizontal 可以把整个编辑区分成多个编辑区
3.22
Command + Option + T 可以增加判空的if条件,或者是增加try catch 捕获异常
Option + Enter 可以调出快速提示
右键 - Refactor - Extract 可以抽取方法 也可以抽取布局
Command + J 可以调出代码模版(Editor - Live Templates 可以自定义代码模版)
设置代码注释模版
Editor - Code Style - Live Templates 选择增加一个 Template Group 添加自己自定义注释模版
设置当前类、文件的注释
Editor - Code Style - File And Code Templates - Class
分析代码
Inspect Code 分析代码
Code Cleanup 代码自动修复
Control + Option + H 可以快速找到方法的调用栈
在res资源文件下 单击鼠标右键选择New
Image Asset 可以选择相应图片并命名,点击next即可自动生成所有分辨率的图片,并且还提供了图片处理选项,可以根据需要自己设置
Vector Asset 可以选择Material Icon ,点击Choose 可调出Android Studio内置的SVG图片,生成相对应的SVG XML文件(也可以选择本地的SVG图片)
Help - Productivity Guide. 可以查看自己的工作效率 代码行数 等等
无线调试
连接 adb connect ip端口
断开 adb disconnect ip端口