如何在Android Studio中创建一个新的可组合函数?

7
每次我需要创建一个可组合函数,我会这样做:
右键单击一个包 -> 新建 -> Kotlin 类/文件
然后就得到了以下内容:
class MyClass {}

现在我必须手动进行三个更改:

  1. 添加 @Composable 注释
  2. class 改为 fun
  3. 创建 constructor

这真的很烦人。但这就是结果:

@Composable
fun MyClass(
    //Add arguments
) {
    //Add logic
}

我该如何更快地完成这个操作?Android Studio 有什么快捷方式吗?我在菜单中找不到任何东西。

1个回答

8
你可以定义自己的模板:
  • 打开设置
  • 转到编辑器 > 文件和代码模板
  • 单击+图标以添加新的模板
  • 名称设置为My Composable template或您喜欢的任何名称
  • 扩展名设置为kt
  • 从你的问题中复制并粘贴代码块到右侧的大空文本框中(直接位于文件名下面)
  • 单击确定
然后,您可以点击新建 > My Composable template(或您命名的任何内容),而不是新建 > Kotlin Class,这样您就可以省去额外的手动步骤了。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接