为什么不重新安排在Intellij Kotlin文件中的代码工作?
我爱Jetbrain的IDE IDE及其人体工程学。 我最喜欢的工具之一是想法的重新排列代码“行动”(你可以通过按ctrl+shift+a
)。 它重新排列java文件中的代码,以按字母顺序放置方法,并按照用户定义的有组织的方式排序字段。 无论出于何种原因,它不适用于Jetbrain自己的语言,kotlin :(。这更吸引人的事实是,kotlin快速修正方法上方的字段,而不是像大多数Java文件那样的文件开头。支持重新排列kotlin文件的代码?
该功能不工作的原因很简单:因为它没有被执行。 IntelliJ目前的Java支持功能集已经开发了超过15年,并且在一个新的语言插件中复制所有Java支持功能需要时间。 我们根据用户的反馈和语言演化的要求,在IntelliJ IDEA的Kotlin插件中优先考虑功能,到目前为止,我们还没有看到代码重新安排需求旺盛的迹象。
具体来说,通过“使用时创建”修补程序来放置属性的问题可以用相对较少的工作来解决,而不需要完整的重新安排实施。 我已经提出了一个问题 。
- 有没有办法在Intellij IDE中显示给定的Kotlin类的所有扩展函数?
- Intellij IDEA插件开发。 行动“创建kotlin类”
- 是否有可能添加一个模板的数据类的getter / setter?
- 在IntelliJ的Kotlin> Java转换之后,将源代码恢复为Java
- IntelliJ IDEA中的LocalDateTime Kotlin显示为未解析的引用
- 插件选项org.jetbrains.kotlin.android:package不允许使用多个值
- 编译Kotlin到JavaScript
- Android工作室突然未能解决其他模块的依赖关系
- 如何在IntelliJ插件中执行Kotlin代码?