Как добавить пользовательское завершение постфикса Kotlin в IntelliJ IDEA / Android Studio? - PullRequest
0 голосов
/ 18 декабря 2018

Кажется, я не могу добавить пользовательские дополнения постфикса для Kotlin ни в IntelliJ IDEA (2018.3), ни в Android studio (3.2.1).Если я иду в настройки |Редактор |Генерал |Завершение постфикса, и я нажимаю кнопку добавления, для Kotlin нет опции (см. Скриншоты ниже).Можно ли добавить новые дополнения постфикса?

Я хотел бы добавить .with завершение постфикса, чтобы x.with расширилось до

with(x) {
    // The caret should go here
}

Примечание: я думаюОбидно, что нет постфиксного завершения для with из коробки.

Скриншоты IntelliJ IDEA (2018.3) и Android Studio (3.2.1):

IntelliJ IDEA postfix completion settings Android Studio postfix completion settings

1 Ответ

0 голосов
/ 18 декабря 2018

Я проверил, и это невозможно ни в Android Studio, ни в IntelliJ.Вероятно, язык определения еще не поддерживает Kotlin.

Однако вы можете попробовать следующий плагин: https://plugins.jetbrains.com/plugin/9862-custom-postfix-templates.

Кажется, что он поддерживается в хорошем состоянии.и поддерживает Scala, Kotlin, Groovy и т. д. Я сам не пробовал, но, основываясь на документации, кажется, это то, что вы ищете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...