工具集 | Android Studio — 使用 Live Template 输入模板代码

前言

  • 开发过程中有时需要重复输入一些模板代码,影响了开发效率
  • 这篇文章分享了 使用 Live Template 输入模板代码的方法,希望能帮上忙

1、简介

  • 作用:快捷输入模板代码
  • 模板代码配置文件存放目录:
    • mac
      /Users/[用户名]/Library/Preferences/AndroidStudio3.5/templates/
    • windows
      C:/user/[用户名]/.AndroidStudio3.5/config/templates/

2、 Live Template配置界面

下图是Live Template配置界面,各部分功能参考如下:


Live Template配置界面
  • Abbreviation(缩写):用于触发Live Template
  • Description(描述):用于提示Live Template的作用
  • Template text(模板文本):触发Live Template输入的模板文本
  • Reformat according to style(格式化):对输入的模板文本进行格式化(一般都勾选)
  • Use static import if possible(优先使用static import)
  • Shorten FQ names(缩短文本):使用import等方式缩短模板文本(一般都勾选)
  • Applicate in(应用于):用于设置Live Template生效的范围

3、Template text 用法介绍

  • 作用:Template text中的内容会在触发Live Template时自动输入
  • 使用$ $定义变量,点击Edit variables可以打开变量编辑界面
    • Name(变量名)
    • Expression(取值表达式):使用表达式值作为变量值
    • Default value(默认值):默认作为变量值
    • Skip if defined(跳过)
      变量编辑界面
  • 特殊变量
    $END$:设置设置输入结束时光标位置

4、常用 Expression

  • fileName():文件名
  • className():类名
  • methodName():方法名
  • methodReturnType():方法返回值类型
  • typeOfVariable():变量类型

推荐阅读


感谢喜欢!你的点赞是对我最大的鼓励!欢迎关注彭旭锐的简书!