Чи Eclipse має обертання ліній


141

Я редагую XML-файл із IDE Eclipse і мені потрібно вводити абзаци тексту. Не здається, що затемнення має особливість обертання рядків. Хтось знає, чи є це, чи є плагін для цього?


3
Хочете м'яке або тверде обгортання?
Ciro Santilli 郝海东 冠状 病 六四 事件 法轮功

Відповіді:


50

Як згадується у публікації VonC на цій самій сторінці. Eclipse тепер має цю можливість з 06/2016 Неон.

Спробуйте цей плагін платформи Eclipse

Схоже, затемнення має лише можливість робити це вручну самостійно, і ось команди. Після цього потрібно переформатувати виділений текст вручну.

Це не дуже очевидно, як керувати шириною лінії Eclipse та загортанням рядків у вихідних файлах Java. Ось як і де:

Встановлено ширину коментаря та обертання рядків Preferences->Java->Code Style->Formatter, потім натисніть кнопку Редагувати та виберіть вкладку Коментарі. Мені подобається ширина рядка для коментарів 120.

Обертання рядка коду встановлюється поблизу, Preferences->Java->Code Style- >Formatterпотім натисніть кнопку Правка та виберіть вкладку Обертання рядків. Мені подобається ширина лінії 120 і розмір відступу 4.

Відступ встановлюється окремо, в Preferences->Java->Code Style- >Formatter, потім натискаємо кнопку Правка та вибираємо вкладку Відступ. Мені подобається розмір відступу 4, який відповідає налаштуванню відступу рядка.

Як ніби цього недостатньо, ви також можете встановити поля принтера, розмір вкладки тощо, Preferences>General>Editors>Text Editorsтам, де я встановив "Ширина відображеної вкладки" на 4 та "Сторінка поля друку" на 120 або більше.

Ви також можете встановити прапорець Показати поле друку, щоб отримати слабку вертикальну лінію в стовпці поля принтера


2
Я подумав, що спочатку теж, але я здогадався, що він більше просить автоматичного обгортання під час редагування.
BalusC

@donpal Я думаю, що я знайшов плагін.
Ромен Гіппо,

2
мені знадобилося 45 хвилин пошуку, щоб зрозуміти, що коментарі мають власну властивість "ширина" ... MS пише цю програму?
cmcginty

встановив це, щоб побачити, чи не розпізнає він файли розмітки та дозволить мені обгортати слова, але він не розпізнає його як один із 200+, за якими він каже, що розпізнає, і, здається, не є простим способом перетворити слова, що він робить не розпізнає і в Google немає нічого особливого про те, як змусити його працювати. я його видаліть.
simbo1905

Є одне обмеження: цей плагін не працює у вікні "Порівняти". Довгі лінії з розрізненням все ще болючі при затемненні.
haddr

125

Оновлення 2016 року

Як зазначив ralfstx «s відповідь , Eclipse , 4,6 M4 Неон ( або більш ) має функцію перенесення слів!
(Листопад 2015 року, випуск у середині 2016 року). У будь-якому поданні редактора введіть:

Alt+ Shift+Y

https://www.eclipse.org/eclipse/news/4.6/M4/images/word-wrap.png

( Садик підтверджує у коментарях, що це працює з Eclipse 2019-09 )

За замовчуванням текстові редактори відкриваються із відключенням обгортання слів.
Це можна змінити за допомогою увімкнути обгортання слів під час відкриття параметра редактора на сторінці General > Editors > Text Editorsуподобань.

Вручну перемикайте обгортання слів, натискаючи у вікні редактора та натискаючи ( Shift+ Alt+ Y).
У Mac OS X натисніть ( Cmd- Opt- Y). [Оновлено травень 2017]

Знаменита помилка 35779 остаточно закрита r / # / c / 61972 / минулого листопада.

Однак є кілька нових помилок:

До тих пір поки ми не в змозі забезпечити прийнятну продуктивність редактора для великих файлів після перемикання редактора слів стану обгортки, ми повинні переконатися , що користувачі не можуть встановити WW перевагу - завжди за замовчуванням і подив , чому редактора, якщо змінити розмірів / масштабування.

(2020) MarcGuay додає в коментарях :

Якщо ви хочете, щоб обгортання було стійким / автоматичним, плагін cdhq, здається, все ще працює з версією Eclipse 2019-03.
Після установки ви можете увімкнути його через Window->Preferences->Word Wrap.


Оновлення 2014 року

De.cdhq.eclipse.wordwrap Word-Wrap Eclipse , плагін тільки що отримав оновлений , і дійсно забезпечує хорошу упаковку, як показано на сторінці проекту :

http://dev.cdhq.de/eclipse/word-wrap/img/01_wrappingOff.gifhttp://dev.cdhq.de/eclipse/word-wrap/img/02_wrappingOn_full.gif


Оригінальна відповідь травень 2010 року

Спробуйте модуль Eclipse Word-Wrap тут .

Тільки для запису, хоча Eclipse Colorer може принести обгортання для XML-файлів, Eclipse, як правило, не має функції м'якого обгортання для редактора тексту.

М'який і твердий. Soft просто перекривить текст на правій межі вікна без додавання нових номерів рядків (тому в списку чисел є прогалини, коли ви їх вмикаєте).

Це одна з найбільш популярних помилок в історії Eclipse: помилка 35779 (9 років і підрахунок, 200+ голосів)

Оновлення лютого 2013 року:

Цей помилка посилається на старий плагін для обгортання Word, але Дуб у своїй відповіді (підкріплений) згадує новий плагін для останніх (Juno +) версій Eclipse (так 3.8.x, 4.x, можливо, бачили, що працює з 3.7).
Цей плагін є від Флоріана Веслінга , який щойно оновив його (березень 2013 р.)

Клацніть правою кнопкою миші відкритий файл і виберіть " Увімкнути обгортання слів " (ярлик ctrl+ alt+ e)

раніше
слова загорнуті


"Eclipse Word-Wrap Plug-In" добре працює в останній PDC Eclispe, дякую!
Федір РИХТИК

Дякую! Плагін Word-Wrap і виправлення номера рядка працюють для звичайних файлів txt, включаючи файли .java. Але вони не працюють для .xml файлів. :(
Вінс Юань

Ого. Я ніколи не надто любив затемнення. можливо, я повинен використовувати vim. +1
n611x007

1
+ 1 для згадування запиту на функцію м'якого обгортання. Давайте підкреслимо це до небес.
Ciro Santilli 郝海东 冠状 病 六四 事件 法轮功

Для встановлення цього плагіна на Марсі необхідно використовувати сайт оновлення Luna: dev.cdhq.de/eclipse/updatesite/luna
Luís de Sousa

25

Ctrl+ Shift+ Fвідформатує файл у Eclipse, розбиваючи довгі рядки на декілька рядків та чудово коментуючи слова. Ви також можете виділити лише такий розділ тексту та формат, який.

Я усвідомлюю, що це не автоматичне м'яке / тверде обгортання слів, як інші відповіді, але я не думаю, що питання вимагало чогось фантазії.


2
це буде обгортання слів, якщо ваш поточний редактор підтримує обговорення слів. Наприклад, pydev наразі не існує (близько січня 2014 р.).
ecoe

Ctrl + Shift + F не обговорює для мене довгих коментарів тут, на Марсі.
Пітер В. Морч

Тьфу .. тверде обгортання . PS: щодо "нічого фантазійного" я випливаю із запитання "необхідність вводити абзаци тексту", що він не хоче натискати Enter в кінці кожного рядка. Отже, я роблю висновок, що він шукає м'яке обгортання . Плюс він запитав, чи є плагін.
ADTC

19

Eclipse Neon (4.6), дата виходу червень 2016 року, включає обгортання слів для редакторів тексту. Він відключений за замовчуванням, і його можна активувати та деактивувати за допомогою комбінації клавіш Alt+Shift+Y(у Mac OS, Cmd-Opt-Y). Деякі редактори також постачають кнопку панелі інструментів для активації обгортання слів.

Дивіться 4.6 M4 Нове та заслуговує на увагу


Нарешті! +1. Я відповів на вашу відповідь у своїй нагорі.
VonC

2
Я не зміг увімкнути це в Mac. Альтернативні комбінації клавіш (параметр або команда) не активували її, і вона недоступна в довідці чи будь-якому іншому меню.
Дебора

1
У моїй установці (4.6.2 на Mac) це alt+ cmd+Y
Крістіан

Як активувати це для перегляду порівняння?
dma_k

18

Затемнення Word-Wrap плагін працює для будь-якого типу файлу для мене.


1
Ідеально. Саме те, що я шукав.
Андреас Долк

Ive встановив ваш плагін Word Wrap, перезапустив затемнення, але не можу з’ясувати варіант для Word Wrap. Я щось сумую? Я використовую Eclipse Juno та встановив PHP PDT на Juno. Підключено до обох перспективних PHP / Jave EE, але не може здатися можливим перетворити слово навіть після встановлення плагіна Word Wrap. Можеш мені допомогти будь ласка? Спасибі заздалегідь.
Санджай

2
Після встановлення ви клацніть правою кнопкою миші в будь-якому місці редактора і виберіть Toggle Word WrapАБО натисніть Ctrl-Alt-E.
gbmhunter

Посилання не працює
Mote Zart

9

Плагін Ahti Kitsik згадується вище, але є новий плагін іншого автора, який працює з новішими версіями Eclipse (принаймні до Juno), а також виправив проблему нумерації рядків у старшому плагіні.

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

Повні інструкції з установки розміщені у версії Eclipse, щоб завантажити модуль для обгортання слів


3

Із помилки 35779 - коментар 187 :

Обхід, який я використовую останні роки, полягає у використанні редактора розмітки wiki eclipse для редагування текстових файлів. Це підтримує обгортання слів, і цього мені достатньо. Можливо, ця інформація могла б допомогти комусь із вас.


2

Обгортання слів виходить із коробки з Juno зараз. Клацніть правою кнопкою миші на редакторі та виберіть у спадному меню пункт " Обгортання слів ".


2
@africanherbsman Неможливо також знайти параметр "Обертання слів". Це визначено в особливій перспективі чи в будь-якій перспективі? Я в С ++.
Ван

1
Я за замовчуванням Eclipse Juno Java EE Version, але не можу визначити варіант для WOrd Wrap.
Санджай




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