Zauważyłem, że w różnych sytuacjach kod Objective-C w Xcode 3.1 (Leopard) może nie uzyskać odpowiedniego kolorowania składni po wpisaniu lub stracić kolorystykę, którą miał.
Problem ten nie dotyczy tylko „odświeżania” nowych symboli niestandardowych, ale dotyczy również symboli struktury Cocoa.
Czasami CMD-a, aby zaznaczyć cały tekst na stronie kodowej, spowoduje pojawienie się (ponownego) kolorowania, czasami dwukrotne kliknięcie linii, aby ją zaznaczyć, zadziała, czasami muszę dodać / usunąć spację w symbolu, aby uzyskać ten symbol do (ponownego) koloru. Przebudowa lub zamknięcie / ponowne otwarcie projektu może, ale nie musi, działać.
Czy to znany problem z Xcode? Jeśli chodzi o coś tak irytującego, nie znajduję wielu dyskusji na ten temat w SO i innych miejscach, których bym się spodziewał.
Czy jest jakieś polecenie wymuszające globalne ponowne kolorowanie składni?