Eclipse: сделать вкладки видимыми, пробелы невидимыми

Обычно я предпочитаю редактировать файлы только с пробелами.

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

Итак, я хочу все время видеть вкладки, но с помощью параметра Общие, редакторы, текстовые редакторы, показывать пробельные символы меня отвлекают все пробелы-точки.

Как я могу уменьшить это отвлечение пробелами, но в то же время видеть вкладки?

  • Могу ли я изменить цвет шрифта для визуализированных пробелов на более яркий цвет? в настоящее время они средне-серые, но я не могу найти возможность изменить это.
  • Или я могу выбрать другие настройки для вкладок и пробелов (и знаков абзаца, если на то пошло)?
  • Раньше я делал это в своем старом добром редакторе следующим образом: измените цвет фона вкладки на светло-желтый (без отображения -> для вкладок или точек для пробелов). Это делает вкладки более видимыми, не нанося вреда моей «нормальной» исходной визуализации. Это было бы моим любимым. Я сделал это, добавив вкладку в качестве ключевого слова на всех языках, а затем изменив цвет фона ключевого слова на ярко-желтый.

person towi    schedule 18.11.2010    source источник
comment
Мое мнение это не проблема. Используйте средства форматирования для своего проекта и установите средство форматирования в качестве действия сохранения. Их должны использовать все, тогда это может стать стандартом в вашей компании.   -  person Gábor Lipták    schedule 18.11.2010
comment
Увы, мне нужно поддерживать много устаревшего кода. Также от клиентов, у которых могут быть свои правила кодирования, о которых я могу только догадываться, когда вижу вкладки. И было бы неразумно переформатировать весь код только потому, что я изменил 3 строки. Это сломало бы алгоритм сравнения многих SCM и усложнило бы работу рецензента клиентов. Кроме того, Formatter на Java может быть хорошей идеей, но я также разрабатываю на C++, Scala и так далее. Увы, эти форматировщики не так хороши, как Java. Поэтому я не согласен: это проблема.   -  person towi    schedule 09.12.2010


Ответы (1)


Согласно новому и примечательно, вы можете настроить отображение символов пробела так, чтобы отображались только табуляции, но не пробелы.

К сожалению, стабильная версия Eclipse 3.7 ожидается летом 2011 года, но если эта функция вам «обязательна», вы можете попробовать эту веху.

person Csaba_H    schedule 18.11.2010