【问题标题】:How to make default kind of new kotlin file to class?如何将默认类型的新 kotlin 文件设置为类?
【发布时间】:2018-10-03 21:23:30
【问题描述】:

默认情况下有 kotlin 文件,但我想将一个类设为默认类型。就像在 Java 中一样。每次我想制作新的班级文件时,我都讨厌把它换成班级。

【问题讨论】:

  • 你可以在输入类名后按键盘上的向下箭头,快速从文件切换到类。
  • 如果您忘记将其切换到类,则它会在列表中显示为一个文件,并带有可见的 .kt 扩展名。一切正常,但没有出现应有的类图标。我也找不到纠正的方法。
  • @JimLeask 如果您创建了一个 kotlin 文件但打算创建一个类,您只需执行以下操作:创建一个名称与该空文件中的文件名相对应的类。繁荣,图标会改变,一切都会好起来的)(假设你使用 Idea/Android 工作室)
  • 不,我已经在这些文件中添加了类,图标仍然是一个文件,扩展名为 .kt。我正在使用 Android Studio。
  • 啊 - 列表中的类符号仅在文件包含“类”作为第一项(导入后)时才存在。如果您还有其他任何内容,例如“数据类”、“接口”甚至“私有常量”,那么文件的图标将恢复为文件图标而不是类。

标签: android-studio intellij-idea kotlin


【解决方案1】:

我认为这是不可能的。但是,您可以创建自己的文件模板(首选项 -> 编辑器 -> 文件和代码模板)

现在只需在项目视图中选择包并使用 New... 操作(不是您之前使用的 Kotlin File/Class)。将出现弹出窗口,您可以在其中输入字符以选择所需的模板

【讨论】:

    【解决方案2】:

    You can update File templates

    Kotlin File 更新为kotlin Classcontents,Kotlin File 选项卡,我们大部分时间都不使用它。

    比。新的 Kotlin 文件选项卡 = 新的 Kotlin 类选项卡。

    这很愚蠢,但对我有用。这样可以节省按箭头选择类的时间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-02-06
      • 2020-10-08
      • 2010-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-24
      相关资源
      最近更新 更多