Как настроить ButterKnife для построчного кодирования? - PullRequest
1 голос
/ 18 апреля 2019

Прямо как я смотрю на проект, где аннотации ButterKnife кажутся построчными (не смотрите на красный MapView):

enter image description here

Я пытаюсь сделать это таким же образом (мне очень нравится этот стиль), но когда я нажимаю alt + ctrl + l (переформатировать код), все это ломается:

enter image description here

Я не верю, что разработчик предыдущих версий делает порядок связывания руками, я думаю, он что-то использует.

Не могли бы вы дать мне подсказку, как сделать этот кодовый стиль ButterKnife в моем проекте?, или как предотвратить нарушение моего заказа при использовании переформатирования кода?

Ответы [ 3 ]

2 голосов
/ 18 апреля 2019

Если вы хотите не переносить ваши аннотации полей в новой строке, то измените его в настройках, как следующие шаги:

  1. Перейти к Файл -> Настройки (Ctrl + Alt + S) :
  2. В разделе «Редактор» перейдите к Стиль кода -> Java (Поскольку вы используете Java, используйте для него Kotlin, если используете)
  3. Перейдите на вкладку Обтекание и фигурные скобки , найдите Аннотации полей и выберите Не переносить из раскрывающегося списка.

См. Прикрепленное изображение :

enter image description here

2 голосов
/ 18 апреля 2019

Это зависит от вашего стиля кода Android Studio, а не от ButterKnife.Это можно изменить в настройках.Вы должны изменить стиль, чтобы аннотации и объявления могли быть в одной строке

0 голосов
/ 18 апреля 2019

Я основался:

Настройки -> Стиль кода -> Java (в моем случае) -> Обтекание и фигурные скобки -> Полевые аннотации -> Не переносить

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