Прежде всего, я Google это, и не найти ответа на это.Кроме того, я нашел здесь несколько вопросов, но они датированы 2016 и 2017 годами. Сейчас у нас 2019.
Я привык к Java в Android Studio.Когда я переопределяю методы, IDE помещает их в порядок - как они размещаются в родительском классе или реализованном интерфейсе.
Также, когда я разрабатываю, например, шаблон репозитория:
Я создаю интерфейс.
Создание классов, реализующих этот интерфейс
Когда я добавляю функции в интерфейс, а затем перезаписываю (ctrl+ o или alt + введите имя класса) их в моих классах: в Java они размещены в той же позиции, что и в моем интерфейсе, в Kotlin - в верхней части класса (это действительно плохо!)
Кроме того, код не переформатируется автоматически, например: глобальные переменные помещаются сверху, затем идут конструкторы и т. Д.
Итак, я спрашиваю.
Это только я?Я пытался удалить все настройки Android Studio, переустановить и т. Д. Он ничего не сделал.Кроме того, Google не дал никаких результатов.
Есть ли какое-либо решение для всего этого?Потому что мне очень понравился котлин, но это неудобство просто очень раздражает.