Eclipse: встановити максимальну довжину рядка для автоматичного форматування?


554

Я працюю з Java. Якщо я натисніть Ctrl+ Shift+ Fу Eclipse Helios, він автоматично відформатує мій код. У певний момент він обмотує лінії. Я хотів би збільшити максимальну довжину рядка. Як я можу це зробити?


3
Примітка: починаючи з Eclipse Mars 4.5 M1 (серпень 2014 р.), Довжина лінії за замовчуванням у Eclipse становить 120 (замість 80). Дивіться мою відповідь .
VonC

Відповіді:


703

У налаштуваннях Java -> Стиль коду -> Форматтер , відредагуйте профіль. На вкладці Обертання ліній є основним варіантом ширини рядка (Максимальна ширина лінії :). На вкладці Коментарі у вас є окремий варіант Максимальна ширина рядка для коментарів:, який також потрібно буде змінити, щоб вплинути на обгортання коментарів.

Вам потрібно буде створити власний профіль, щоб внести ці зміни, якщо ви використовуєте одну з [Built-in]них. Просто натисніть "Створити ..." на сторінці налаштувань форматера.


8
Це не працювало для мене, тому я повністю відключив форматування рядків коментарів. Це майже точно так само, крім того, що замість вкладки "Обертання рядків" ви хочете вкладку "Коментарі" та зніміть прапорець "Увімкнути форматування коментарів до рядків"
anon58192932

48
Це правильна відповідь, але, мабуть, це не змушує ширини коментарів. Перейдіть на вкладку "Коментарі", а внизу є поле "Ширина рядка", щоб змінити максимальну ширину рядка для коментарів.
Анріке де Суса

6
Примітка: Eclipse (принаймні, Kepler) дуже недоброзичливо дозволяє редагувати вбудований профіль на вміст вашого серця, лише щоб уникнути його збереження з ненав’язливим повідомленням про те, що ви НЕ МОЖЕТЕ редагувати вбудовані профілі, і потрібно створювати скопіюйте та відредагуйте замість цього.
kungphu

3
"Вкладка Обертання рядків" не є повною відповіддю. Як згадував Генрік Соуза та деякі інші посвідчення особи, потрібно все-таки перейти на вкладку "Коментарі". Мене зачепило обертання рядків у коментарях. :)
користувач1914692

1
Принаймні, використовуючи Luna, все, що вам потрібно зробити, - це змінити текстове поле у ​​верхній частині вкладок параметрів на щось інше, ніж Eclipse [За замовчуванням] та натиснути Застосувати. Це зберегло всі мої модифікації, які я намагався внести до профілю за замовчуванням.
JReader

122

Погляньте на наступне зображення:

Java->Code style->Formatter-> Edit

введіть тут опис зображення


18
Ви забули кроки, які показують, як дістатися до вікна налаштувань =) Вікно> Налаштування
rodrigo-silveira

1
@ rodrigo-silveira, так, ви пишете, але я думаю, що люди, які хочуть змінити ширину рядків, обов'язково знають, як відкрити вікно налаштувань. До речі дякую за додавання.
Суміт Сінгх

5
@ rodrigo-silveira Насправді платформа залежить. На Mac це Eclipse -> Налаштування.
ArtOfWarfare

1
@ArtOfWarfare Дякуємо за додавання коментаря.
Суміт Сінгх

3
Ви забули частину, де вам потрібно створити новий "Активний профіль". В іншому випадку ви не зможете змінити жодні налаштування.
Даррелл

38

У коментарях є власне налаштування довжини рядка в нижній частині сторінки налаштування java-> стиль коду-> форматер-> Редагувати ... -> коментарі


29

для ширини рядка XML оновіть налаштування> XML> Файли XML> Редактор> Ширина рядка


19

Для HTML / PHP / JSP / JSPF: Web -> HTML Files -> Editor -> Line width


9

Клацніть Проект-> Налаштування . Введіть формат пошуку - ви повинні побачити java-> style code-> formatter . Клацніть на цьому, а потім відредагуйте - нарешті, вкладка обтікання рядків - її там :)



6

Налаштування -> Java -> Стиль коду -> Форматор / "Редагувати ..."

Вкладки: "Обтікання рядків", "Коментарі"

Поле: "Максимальна ширина рядка"

Встановіть обидва, щоб коментарі мали однакову довжину. Можливо, вам доведеться створити новий профіль, якщо у вас його ще немає.


2

Я використовую версію Eclipse під назвою Mars, яка працює з Java 7.

Перейдіть до Налаштування -> Java -> Стиль коду -> Форматтер

Натисніть кнопку Редагування, показану в правій частині спадного меню "Активний профіль"

Вкладки: "Обтікання рядків"

Поле: "Максимальна ширина рядка", встановіть бажане значення (значення за замовчуванням встановлено на 120), щоб збільшити / зменшити довжину рядка в редакторі

Примітка. Не забудьте перейменувати активний профіль на вибране ім’я, оскільки профіль Eclipse за замовчуванням не сприйме ваші зміни.


1

Налаштування форматера довжини рядка блокується для анотацій (встановлено прапорець Eclipse Photon). Тому він потрібен у програмі Обертання рядків -> Установки обгортання -> Анотації . Налаштування лінії обгортання відповідно до вас. Існує кілька можливостей, еквівалентний підключення при необхідності використання першого списку іконок.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.