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.