#eclipse
#eclipse
Вопрос:
По какой-то причине Eclipse начал портить мой код, когда я CTRL SHIFT F
начал форматировать. Любая строка длиной более 80 символов переносится, и строки с комментариями в конце действительно становятся запутанными.
Перед CTRL SHIFT F
:
projectile.setPosition((CAMERA_WIDTH / 2) - (projectile.getWidth() / 2), 800);//projectile center is set to middle of screen at bottom
После CTRL SHIFT F
:
projectile.setPosition(
(CAMERA_WIDTH / 2) - (projectile.getWidth() / 2), 800);// projectile
// center
// is
// set
// to
// middle
// of
// screen
// at
// bottom
В Window > Preferences > General > Editors > Text Editors
моем Print margin column
установлено значение 150, и это единственное предпочтение, которое я изменил. Даже когда я восстанавливаю значения по умолчанию, Eclipse все равно портит мой код.
Как мне изменить эту функцию?
Комментарии:
1. Это реальный вопрос? Разве это не единственный правильный ответ — «Потому что это так!»?
2. на самом деле мне очень нравится этот параметр, поскольку он значительно повышает читаемость. Но я думаю, это личный вкус.
3. @Stephen C Если вы хотите получить техническую информацию, это был не настоящий вопрос, я думал, что вопрос подразумевался. Я добавил вопрос в конец для вас.
4. когда вы изначально писали вопрос, казалось, что это была просто напыщенная речь о программе форматирования Eclipse. Я сочувствую … но это было бы некорректным вопросом SO. Я отредактировал заголовок вопроса, чтобы было ясно, что это реальный вопрос, а не просто разглагольствование.
Ответ №1:
Просто настройте параметры форматирования в соответствии со своими личными предпочтениями и вкусом, и все готово. Существует МНОЖЕСТВО опций, и перенос строк и ширина строки — некоторые из них
Комментарии:
1. Спасибо, в Netbeans, где я устанавливаю поле для печати, код переносится в то место. Не понимал, что мне пришлось изменить настройку 2, чтобы получить тот же эффект в Eclipse. Спасибо.
2. @typoknig, вы должны добавить ответ с точными настройками, которые вы изменили, и принять его.
Ответ №2:
Желаемое значение находится в разделе Window > Preferences > Java > Code Style > Formatter
. Отредактируйте профиль, перейдите на Line Wrapping
вкладку и установите Maximum line width
.