Можно ли полностью остановить Eclipse от переноса строк в файлы XML и HTML? Это легко сделать для файлов java, но я не смог найти аналогичные настройки для файлов XML и HTML.
Как предотвратить eclipse от переноса строк в XML и HTML файлы?
Ответ 1
Примечание: обертка слов/строк в eclipse является "больной" темой, начиная с 2003 года, поскольку это массово проголосовало ошибка 35779
Как упоминается Bozho, существует только hard-wrapping ( при заданной длине)
alt text http://www.openengsb.org/images/codingstyle/eclipse-xml-settings.png
Напоминание:
Мягкая будет просто деформировать текст справа окна без добавления новых номеров строк (так что в списке есть пробелы номера при их включении).
Этот режим полезен для HTML и т.п.
Хорошей особенностью мягкой обертки является автоматический отступ: если есть пробелы в начале строки, автоматически завернутые строки с отступом на ту же сумму.Жесткий будет добавлять и удалять новые строки в тексте при вводе, чтобы сбалансировать ширину.
Здесь вы обычно можете установить поле (например, 80 символов).
Это полезно для README и других вещей, которые будут прочитаны в терминале.
Ответ 2
Preferences > XML > XML Files > Editor
и установите line-width
там
(Соответствующе для HTML, под Web > HTML files
)
Ответ 3
Да, настройки форматирования XML находятся на вкладке "Настройки" в среде IDE и, по-видимому, они не могут быть установлены для каждого проекта.
Я хочу указать, что на самом деле раздражает упаковка "свободного текста" между такими элементами, как:
<element>some free text</element>
Это действительно неудобство при работе с форматом шаблона в файлах logback.xml, например.
Я только узнал, что Eclipse не будет форматировать этот бит, если я заключу текст между <![CDATA[..]]>
.
Например:
<pattern><![CDATA[%d{HH:mm:ss.SSS} [%thread] [%X{host}|%X{ip}|%X{user}] %-5level %logger{36} - %msg%n]]></pattern>
Просто хотел поделиться этим.