Android Studio自定义文件模板

640?wx_fmt=other

image

我最近发现一个可以让我生活更简单的东东:自定义文件模板。什么是文件模板?文件模板是一开始就已经包含了一些代码的源文件。

在下面的例子中,我们将为用到时经常要查找的RecycleView adapter实现创建模板文件。

How to create your own file template in Android Studio:

1.右键代码源文件夹,选择“New” 然后再点击“Edit File Templates”

Android Studio自定义文件模板_第1张图片

step 1

2.点击添加按钮 新建一个新模板

Android Studio自定义文件模板_第2张图片

step 2

3.你需要给模板文件命名,因为我打算创建RecycleView adapter的模板,所以命名成RecyclerViewAdapter.

4.然后你要粘贴或填写你的模板代码,这里你可以使用一些变量。下面是一些预定义变量:

  • ${NAME} 文件名字

  • ${PACKAGE_NAME} 包名

  • ${DATE} 系统当前时间

你也可以自定义一些变量让用户输入,在这个例子中,我想要用户提供ViewHolder class所以用${VIEWHOLDER_CLASS} 列表item class用${ITEM_CLASS}

现在下面的代码用来创建Recycler Adapter实现模板:


当你使用这个模板的时候,会被提示输入${VIEWHOLDER_CLASS},${ITEM_CLASS}的值,这些值会替代我们定义的变量占位符,非常方便。

5.想使用你定义好的模板,点击右键 点击“New” 然后就会看到你模板名字出现在列表中。

Android Studio自定义文件模板_第3张图片

image

点击模板名字,然后填写你的变量值:

Android Studio自定义文件模板_第4张图片

submit value

然后你就会看到一个漂亮的生成好的class

Android Studio自定义文件模板_第5张图片

generated class

现在我再也不用去查找RecyclerView adapters了!耶!

你有其他在用的好用模板吗?分享给我吧。



作者:小武站台
链接:https://www.jianshu.com/p/4025b37feb07
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

                        喜欢 就关注吧,欢迎投稿!

640?wx_fmt=jpeg



你可能感兴趣的:(Android Studio自定义文件模板)