Автоматически адаптировать код для живых шаблонов, например, добавить полное имя? - PullRequest
0 голосов
/ 08 февраля 2020

Я хочу взять часть своего кода и поместить его в живой шаблон. Поэтому я хочу использовать полные имена классов, но источник, из которого я копирую, импортирует пакеты, а сам код использует только имена классов, например

import androidx.lifecycle.LiveData
import androidx.lifecycle.MutableLiveData
[..]
private var _event = MutableLiveData<Boolean>()

val event: LiveData<Boolean>
    get() = _event

Как я могу преобразовать подобные вещи автоматически до

private var _event = androidx.lifecycle.MutableLiveData<Boolean>()

val event: androidx.lifecycle.LiveData<Boolean>
    get() = _event

, чтобы я мог безопасно поместить это в живой шаблон? Я также выбрал соответствующий код и искал что-то вроде «Извлечь в живой шаблон» в контекстном меню, но не смог найти соответствующую опцию.

...