Почему подсветка синтаксиса включена в некоторых файлах заголовков, а не в других?

Какой параметр заставляет Eclipse/RTC обеспечивать подсветку синтаксиса для данного файла?

Используя IBM RTC, учитывая два файла .hpp в одном каталоге, один имеет подсветку синтаксиса, а другой - черно-белый текст. Я могу скопировать содержимое «хорошего» заголовочного файла в другой, а «плохой» файл по-прежнему черно-белый.


person user2725742    schedule 13.08.2019    source источник
comment
Eclipse запоминает, в каком редакторе последний раз открывался файл. Возможно, в случае с черно-белым это было с текстовым редактором. Щелкните файл правой кнопкой мыши и выберите Открыть с помощью › Редактора по умолчанию.   -  person howlger    schedule 13.08.2019
comment
Пробовал без изменений.   -  person user2725742    schedule 13.08.2019
comment
Вы специально хотите выбрать свой редактор C/C++, а не то, что называется по умолчанию.   -  person nitind    schedule 13.08.2019


Ответы (1)


Проверьте файл кодировка текстового файла для обоих файлов (Edit > Encoding меню редактора)

Разница в кодировке может сбить Eclipse.

Убедитесь, что оба файла открыты в одном и том же виде редактора (например, здесь для файлов Java).

person VonC    schedule 13.08.2019
comment
Оба являются одной и той же кодировкой, но это могло выявить больше подсказок. В меню «Источник» для хорошего файла доступно много опций, которых нет в плохом файле. Попытка сравнить другие отличия пока не привела ни к чему хорошему, но... - person user2725742; 13.08.2019