Проблема в том, что это действительно трудно понять. Я мог бы изменить цвет, но я бы не хотел, чтобы моя визуализация пробелов выделялась.
От: ~/.config/QtProject/qtcreator/generic-highlighter/glsl.xml:
<DetectChar attribute="Preprocessor" context="Preprocessor" char="#" firstNonSpace="true"/>
...
<context name="Preprocessor" attribute="Preprocessor" lineEndContext="#pop">
</context>
...
<itemData name="Preprocessor" defStyleNum="dsPreprocessor"/>
Я не вижу здесь никаких очевидных проблем. Интересно, если я отключу визуализацию пробелов, я все еще вижу текст препроцессора. Просто он использует неправильный цвет (обычно розовый в файлах cpp). Я попытался заменить glsl.xml на несколько из Интернета, но ничего не изменилось. Есть ли что-нибудь еще, что я могу сделать?