XML-редактор затмения вставляет вкладки для пробелов

Я нахожу что Eclipse XML редактор всегда вставляет вкладки для пробелов, даже если Вам проверили опцию "Insert spaces for tabs" под Window->Preferences->General->Editors->Text Editors.

Можно открыть любого XML файл, и затем делает CTRL-SHIFT-F для форматирования файла и Вы будете видеть это поведение (все Ваши пробелы будут заменены вкладками в соответствующих случаях).

Я заметил это поведение с Ganymede, и просто обновил до Galileo сегодня и надеялся, что оно было зафиксировано, но это, кажется, то же.

Действительно ли это - ошибка, или я делаю что-то неправильно?

23
задан dcp 10 March 2010 в 18:43
поделиться

3 ответа

Перейдите в Настройки Windows > > XML > XML-файлы > Editor и выберите Отступ с использованием пробелов:

enter image description here

49
ответ дан 29 November 2019 в 01:25
поделиться

Не уверен в этой проблеме конкретно с редактором XML, но я использую плагин инструментов AnyEdit для обработки любых проблем с табуляциями / пробелами.

После того, как вы установили плагин, перейдите в «Настройки» -> «Основные» -> «Редакторы» -> «Инструменты AnyEdit», и вы можете включить автоматическое преобразование вкладок в пробелы (или наоборот) всякий раз, когда вы сохраняете файл. Я считаю это очень полезным, потому что он также исправит любые файлы, в которые вы случайно вставили вкладки при изменении этих файлов.

Этот плагин также предоставляет удобный набор текстовых функций для использования в разделе «Преобразовать» контекстного меню любого текстового редактора.

5
ответ дан 29 November 2019 в 01:25
поделиться

Дополнение к этой проблеме: если вы делаете многострочный отступ в редакторе XML, вам не повезло (вы получите табуляции):

https://bugs.eclipse.org/bugs/ show_bug.cgi? id = 168988

(Ошибка обнаружена в Eclipse, но помечена как WON'T FIX)

0
ответ дан 29 November 2019 в 01:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: