Android studio快捷键以及使用快捷的处理(windows环境下) - gmtalang/test GitHub Wiki

  • 1、logt :快速生成当前类的TAG标识 -->private static final String TAG = "MainActivity";
  • 2、快速生成的时候自动导入包   Setting-->Editor-->General-->Auto Import 中 Optimize imports on the fly  勾选  Add unambiguous imports on the fly 勾选
  • 3、logd:快速生成Log.d方法
  • 4、loge:快速生成Log.e方法
  • 5、logm:快速生成当前方法的Log.d方法,并包含当前方法的参数

-----------------------------------代码查看------------------------------------------------------------------------------------

  • 6、ctrl+alt+space(空格键):代码提示
  • 7、ctrl+shift+ up/down(键盘上下箭头按键):快速移动当前行代码(上下移动)
  • 8、ctrl+D:快速复制当前行到下一行
  • 9、ctrl+X:剪切选中内容或者快速剪切当前行
  • 10、ctrl+Y:快速删除当前行
  • 11、alt+up/down(键盘上下箭头按键):快速查看下一个方法(同一个文件间,方法查看)
  • 12、ctrl+N:快速打开一个类(java文件,不包含xml文件等)
  • 13、ctrl+shift+N:快速打开一个文件
  • 14、ctrl+B:查看一个变量的声明
  • 15、ctrl+U:查看当前类的父类
  • 16、ctrl+shift+H:查看一个方法被调用的情况
  • 17、ctrl+shift+i:查看一个引用方法的实现
  • 18、ctrl+H:显示一个类的层级
  • 19、ctrl+alt+left:代码返回快捷键(与windows中显示器显示方向有冲突,使用时要先关闭windows屏幕旋转快捷键)
  • 20、alt+left/right:已打开的文件中切换查看
  • 21、ctrl+ "+"/"-":当前方法代码折行/展开
  • 22、F2/ shift+F2:高亮错误或者警告快速定位
  • 23、ctrl+shift+alt+N:查找类中的方法货变量
  • 24、ctrl+F12:显示当前文件的结构(查看类中的方法和成员变量)
  • 25、ctl+O:复写父类方法
  • 26、ctrl+“{" / "}" :快速到达当前方法开始的位置/结束的位置的 大括号
  • 27、ctrl+alt+T:给当前选中区域的代码添加 if、for、try/catch等语句
  • 28、当前Acticity声明处的左侧有个文件的小图标,可以点击查看当前activity的xml文件

* -----------------------------------代码生成-----------------------------------------------------------------------------------

  • ctrl+J 快捷键包含以下方法(还有很多未写出)
  • 29、ifn / inn:快速生成当前方法参数值是否为空的判断语句 
  • 30、foreach:遍历集合
  • 31、fori:快速生成循环,参数为i
  • 32、fb / fbc:快速生成findViewById方法
  • 33、visible:快速生成设置view可见方法
  • 34、gone:快速生成设置view不可见方法
  • 35、Toast:快速生成一个toast

* -----------------------------------代码查找和替换-----------------------------------------------------------------------------------

  • 36、ctrl+F:代码查找(当前类)
  • 37、ctrl+R:代码替换
  • 38、ctrl+E:打开文件
  • 39、ctrl+shift+L:格式化选中的代码

* -----------------------------------debug模式-----------------------------------------------------------------------------------

  • 40、F7:进入调试的方法体中
  • 41、F8:在方法体中一步一步往下调试(单步调试)
  • 42、shift+F8:跳到下一个断点(android studio 左侧绿色按钮也是此功能)
  • 43、右键断点,Suspend勾选去掉,然后勾选Log evaluated expression,在其下的输入框中输入想应内容,可以在不添加代码的情况下,添加在debugger下的打印信息,打印在 Console内容中
  • 44、debugger模式下,在Variables中右键参数,可以修改参数的值
  • 45、debugger模式下,在Variables中右键参数-->选择 add to watches,可以将变量添加到观察框中,观察其值的改变
  • 46、debugger模式下,左侧红色的两个点,点击后可以选择哪个断点在不取消的情况下,不执行