Я редактирую XML-файл с помощью Eclipse IDE, и мне нужно ввести абзацы текста. Однако не похоже, что в eclipse есть функция переноса строк. Кто-нибудь знает, есть ли это или есть плагин для этого?
Ответы:
Как упоминалось в сообщении VonC на этой же странице. Eclipse теперь имеет эту возможность с 06/2016 Neon.
Попробуйте этот плагин Плагин платформы Eclipse
Похоже, что 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 или более.
Вы также можете установить флажок Показать поле для печати, чтобы в столбце поля принтера отображалась бледная вертикальная линия.
Обновление 2016
Как отметил ralfstx «s ответ , Eclipse , 4,6 M4 Неон ( или более ) имеет функцию переноса слов!
(Ноябрь 2015 г., выпуск в середине 2016 г.). В любом режиме редактора введите:
Alt+ Shift+Y
( Садик подтверждает в комментариях, что работает с Eclipse 2019-09 )
По умолчанию текстовые редакторы открываются с отключенным переносом слов.
Это можно изменить с помощью параметра «Включить перенос слов» при открытии параметра редактора наGeneral > Editors > Text Editors
странице настроек.
Вручную переключите перенос слов, щелкнув в окне редактора и нажав ( Shift+ Alt+ Y).
В Mac OS X нажмите ( Cmd- Opt- Y). [Обновлено в мае 2017 г.]
Знаменитая ошибка 35779 , наконец, закрыта r / # / c / 61972 / в ноябре прошлого года.
Однако есть несколько новых ошибок:
Пока мы не можем обеспечить приемлемую производительность редактора для больших файлов после включения состояния переноса слов в редакторе, мы должны убедиться, что пользователи не могут установить параметр WW 1 всегда включенным по умолчанию, и задаться вопросом, почему редакторы работают медленно во время изменения размера / масштабирования.
(2020) MarcGuay добавляет в комментариях :
Если вы хотите, чтобы упаковка была постоянной / автоматической, плагин cdhq, похоже, по-прежнему работает с версией Eclipse 2019-03.
После установки его можно будет включить черезWindow->Preferences->Word Wrap
.
Обновление 2014 г.
De.cdhq.eclipse.wordwrap Word-Wrap Eclipse , плагин только что получил обновленный , и действительно обеспечивает хорошую упаковку, как показано на странице проекта :
Оригинальный ответ май 2010 г.
Попробуйте подключаемый модуль Eclipse Word-Wrap здесь .
Для записи: в то время как Eclipse Colorer может предоставлять оболочку для файлов xml, Eclipse, как правило, не имеет функции мягкой оболочки для текстового редактора.
Мягкий и жесткий. Soft просто деформирует текст на правой границе окна, не добавляя новых номеров строк (поэтому при их включении в списке чисел будут пробелы).
Это одна из самых популярных ошибок в истории Eclipse: ошибка 35779 (9 лет и больше, 200+ голосов)
Обновление от февраля 2013 г .:
Эта ошибка ссылается на старый плагин переноса слов, но Оак упоминает в своем ответе (проголосовавшем за) новый плагин для последних (Juno +) версий Eclipse (так что 3.8.x, 4.x, возможно, работали с 3.7).
Этот плагин от Флориана Весслинга , который только что обновил его (март 2013 г.)
Щелкните правой кнопкой мыши в открытом файле и выберите « Переключить перенос слов » (ярлык ctrl+ alt+ e).
Ctrl+ Shift+ Fбудет форматировать файл в Eclipse, разбивая длинные строки на несколько строк и красиво перенося слова в комментарии. Вы также можете выделить только часть текста и отформатировать его.
Я понимаю, что это не автоматический мягкий / жесткий перенос слов, как другие ответы, но я не думаю, что вопрос задавал что-то особенное.
Eclipse Neon (4.6), дата выпуска июнь 2016 г., включает перенос слов для текстовых редакторов. По умолчанию он отключен, и его можно активировать и деактивировать с помощью сочетания клавиш Alt+Shift+Y
(в Mac OS, Cmd-Opt-Y
). Некоторые редакторы также предоставляют кнопку на панели инструментов для активации переноса слов.
alt
+ cmd
+Y
Затмение Word-Wrap плагин работает для любого типа файла для меня.
Toggle Word Wrap
ИЛИ нажать Ctrl-Alt-E.
Плагин Ахти Китсик упомянут выше, но есть новый плагин другого автора, который работает с более новыми версиями Eclipse (по крайней мере, до Juno), а также исправил проблему с нумерацией строк в более старом плагине.
Полные инструкции по установке находятся в версии Eclipse, чтобы загрузить плагин переноса слов
Из ошибки 35779 - Комментарий 187 :
Обходной путь, который я использую в последние годы, - использовать редактор разметки eclipse wiki для редактирования текстовых файлов. Это поддерживает перенос слов, и мне этого достаточно. Может быть, эта информация может кому-то из вас помочь.
Перенос по словам теперь выходит из коробки с Juno. Щелкните правой кнопкой мыши редактор и выберите в раскрывающемся списке вариант «Перенос по словам».
Выпущена первая альфа-версия переноса слов eclipse!
Получил ответ из этого сообщения: Как заставить перенос слов работать в Eclipse PDT для файлов PHP?
Попробуйте AhtiK Eclipse WordWrap, у меня работает: http://www.ahtik.com/eclipse-update/