Я обнаружил, что в различных ситуациях код Objective-C в Xcode 3.1 (Leopard) может не получить соответствующую синтаксическую раскраску после ввода или потери цвета, который у него был.
Это не просто проблема с обновлением с новыми пользовательскими символами, но также влияет на символы фрейма Cocoa.
Иногда CMD-a, чтобы выбрать весь текст на кодовой странице, сделает раскраску (re), иногда двойным щелчком по строке, чтобы выбрать ее, будет работать, иногда мне приходится добавлять/удалять пробел в символе получите этот символ (re). Восстановление или закрытие/повторное открытие проекта могут работать или не работать.
Это известная проблема с Xcode? Для чего-то настолько раздражающего меня, я не нахожу подробных обсуждений этого в SO и в других местах, которые я ожидал бы.
И есть ли какая-либо команда для принудительного повторения глобального синтаксиса?