Как заставить кодировщик затмения кодировать операторы присваивания = оператор - PullRequest
0 голосов
/ 04 мая 2018

Я использую форматировщик кода затмения, и я установил максимальную длину строки в 120. Если оператор присваивания длиннее 120 символов, например

private Map<Instruction, LocalRegisterAssignmentInformation> instructionRegisterMap = new IdentityHashMap<Instruction, LocalRegisterAssignmentInformation>();

Я бы хотел, чтобы форматировщик обернул эту строку и сделал утверждение похожим на это:

private Map<Instruction, LocalRegisterAssignmentInformation> instructionRegisterMap
  = new IdentityHashMap<Instruction, LocalRegisterAssignmentInformation>();

Но форматировщик, кажется, не оборачивает это. Я попытался найти соответствующие параметры в настройках профиля eclipse-форматера, но не смог их найти.

1 Ответ

0 голосов
/ 04 мая 2018

Отредактируйте свой профиль для форматирования Java следующим образом:

  1. В Перенос строки выберите Выражения> Назначения
  2. Набор Политика переноса строк в Обтекание при необходимости
  3. Установите флажок Обтекание перед оператором
...