AndroidStudio快捷键和自定义模板

1. 快捷键

  1. logm:打印方法名+参数
  2. Ctrl+Alt+Space:代码提示
  3. Ctrl+Shift+UP/DOWN:代码向上/向下移动
  4. Ctrl+D:复制一行
  5. Ctrl+Y:删除一行
  6. Alt+UP/DOWN:类中方法上下移动
  7. Ctrl+W:选中代码,连续点会有扩展效果
  8. Ctrl+Shift+N:打开一个File
  9. Ctrl+N:打开一个类
  10. Ctrl+B:查看变量的声明
  11. Ctrl+U:查看一个类的父类
  12. Ctrl+Alt+H:查看方法的被调用情况
  13. Ctrl+Shift+I:查看方法的具体内容
  14. Ctrl+H:查看方法的结构图
  15. Ctrl+Left/Right:切换标签
  16. Ctrl+Alt+Left:代码返回快捷键
  17. Ctrl+减号/加号:折叠/展开代码
  18. Ctrl+Shift+F12::隐藏所有面板
  19. Ctrl+Shift+Alt+N:查找类中的方法或变量
  20. Ctrl+F12:查询类中所有的方法构成
  21. Ctrl+O:复写父类中的方法
  22. Ctrl+[]:查询方法中大括号的起始末尾的位置
  23. Ctrl+Shfit+T:添加try+catch/if/for等
  24. Ctrl+J:代码自动生成工具(特强大)
  25. const:输出整形常量
  26. key:字符串常量
  27. psf:public static final
  28. fori:for循环
  29. ifn:if判断
  30. gone:.setVisibility(View.GONE);
  31. rouiT:快速在子线程中切换到主线程
  32. ViewConstructors:快速实现自定义View的三个构造方法
  33. .null/.notnull:null和非null的判断
  34. .var:局部变量
  35. .field:全局变量
  36. .for增强for循环 .fori 正序遍历 .forr 逆序遍历
  37. .return:返回
  38. .cast:强转
  39. .try:try..catch
  40. .format:字符串格式化
  41. .switch:switch判断

2. 自定义模板

  • 2.1 操作步骤
  1. Settings——Live Templates——选择+号——选择Template Group
  2. 选择+号——选择Live Template
  3. Appreviation:输入快捷键的名字 Template text:输入模板代码
  4. 点击Define——选择Java
  5. 选择Edit variable 编辑变量,输入变量对应的值
  6. 然后确定就Ok了
  • 2.2 示例模板
  1. 单例模式ins
    private static $class$ m$class$ = null; 
    private $class$(){} 
    public static $class$ getInstance() { 
        synchronized ($class$.class) { 
            if (m$class$ == null) { 
                m$class$ = new $class$(); 
            } 
         } 
         return m$class$; 
    }
变量——值:class——className()
  1. 点击事件click
public void onClick(View view) { 
    switch (view.getId()) { 
        case R.id.$resId$: 
            $content$ 
            break; 
        default: 
            break;
    } 
}
  1. 判空ise
TextUtils.isEmpty($content$);
  1. 输出Log并打印位置
Log.e("$class$","$method$($class$.java:$line$)"+$content$);
变量——值:
class——className()
method——methodName()
line——lineNumber()

3. 快捷键壁纸

AndroidStudio快捷键和自定义模板_第1张图片
快捷键.png

说明:壁纸自定义psd格式文件下载地址:
链接: https://pan.baidu.com/s/1pKVovXL 密码:flrf

你可能感兴趣的:(AndroidStudio快捷键和自定义模板)