Eclipse вставляет новую строку в XML-файлы Android - PullRequest
1 голос
/ 27 марта 2012

У меня есть XML-файл Android, который содержит что-то вроде:

    <!-- foto with border -->

    <LinearLayout
        android:id="@+id/ll_border_black"
        android:padding="1dp" >

Когда я удаляю пустую строку между комментарием и LinearLayout, а затем выполняю форматирование кода с помощью Strg + Shift + F или Strg + I пустая строка вставляется снова.Я попытался исправить это, выбрав Настройки -> XML -> Файлы XML -> Редактор с помощью новых настроек, таких как «Разделить несколько атрибутов на каждой строке».У меня не было успеха.

Ответы [ 4 ]

3 голосов
/ 31 марта 2012

По умолчанию файлы XML в проекте Android будут использовать пользовательский форматер XML, предназначенный для файлов XML (поэтому он, например, имеет разные политики для отображения атрибутов в отдельных строках и пустых строк между элементами в зависимости от того, какой тип файла ресурсов вы используете).повторное редактирование - значения, макеты, манифесты и т. д.)

Вы можете редактировать эти предпочтения в разделе «Предпочтения»> «Android»> «Редакторы».

Если вы хотите использовать вместо этого редактор XML по умолчанию (который используетпуть к настройке, указанный другими в этой теме), вы также можете перейти на страницу настроек и отключить пользовательский форматер.

1 голос
/ 06 декабря 2012

Если вы используете редактор Android xml, проверьте: Окно> Настройки> Android> Редакторы> Всегда удалять пустые строки между элементами

0 голосов
/ 27 марта 2012

Редактор макетов Android имеет собственный форматтер.Возможно, у него есть собственная страница настроек?

0 голосов
/ 27 марта 2012

установить разрешение

Window -> Preference -> XML Files ->Editor ->Clear all blank lines

А чем использовать форматирование кода

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...