Как я могу настроить eclipse для форматирования 2d массивов? - PullRequest
1 голос
/ 16 января 2020

Как я могу предотвратить форматирование Eclipse (в моем случае 2019-12) (Ctrl + Shift + F) инициализаторов 2D-массивов, таких как следующие, которые хранят набор значений каждой строки в одной строке, одновременно запуская инициализатор каждой новой строки на новой строке:

int[][] example = { 
                { 3, 4, 5, 2, 1, 4, 3, 2, 4, 4 },
                { 2, 4, 3, 4, 3, 3, 2, 1, 2, 2 },
                { 3, 5, 4, 5, 5, 3, 2, 5, 5, 5 },
                { 1, 1, 1, 3, 1, 2, 1, 3, 2, 4 } 
                };

в этот беспорядочный беспорядок?

int[][] example = {{3, 4, 5, 2, 1, 4, 3, 2, 4, 4}, {2, 4, 3, 4, 3, 3, 2, 1, 2, 2}, {3, 5, 4, 5, 5, 3, 2, 5, 5, 5}, {1, 1, 1, 3, 1, 2, 1, 3, 2, 4}
        };

Я прошел через параметры форматирования Java (Пробелы, Новые строки, Отступ и т. д. c .), пробует различные комбинации доступных настроек, но не может заставить его инициализировать строки в одной строке, но запускает инициализаторы каждой новой строки в новой строке.

Пытаюсь ли я заставить затмение делать что-то, для чего оно не было предназначено?

1 Ответ

0 голосов
/ 16 января 2020

go до окна / настройки / Java / стиль кода / форматер

или введите java форматер в быстром поиске

  1. нажмите изменить
  2. на вкладке Обтекание строки
  3. выберите Выражения Инициализаторы массива

В списке, который вы найдете, каждый параметр eclipse может предложить инициализатору отступа массива. В вашем случае выпадающий список

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