2010-06-08 4 views
6

XCode는 자주 마음에 들지 않는 것처럼 보이며 코드 시스템 클래스에 색을 지정하거나 올바른 "코드 감각"제안을 제공하지 않습니다. 이것은 끝없이 좌절하고 있습니다. 문제는 적어도 세 가지 다른 경우에 요구되었습니다XCode 구문 색 바림

Problems with Xcode Syntax Highlighting

xcode code sense color/completion not working

Xcode: code loses syntax coloring

내가에/완전히 다시 시작, 3.1 compatiable 및 3.2 compatiable에서 프로젝트 버전으로 전환 한 각 변경 전과 후의 XCode는 적용되지 않습니다.

코드 센스 색인을 다시 작성하고 변경없이 XCode를 완전히 다시 시작했습니다.

오류가없고 다시 시작되도록 프로젝트를 만들었습니다.

내 파일 (sans .svn 파일)을 다른 위치에 복사했습니다. 동일한 문제입니다.

너무 빨리 입력 할 때 문서가 엉망으로되기 때문에 이미 "자리 표시 자"라는 인수를 완전히 비활성화했습니다 ... "esc"키를 사용하여 올바른 속성 목록을 표시하고 행동 양식.

답변

7

관심있는 사람에게; 내 응용 프로그램에 사전 컴파일 지시문이 있습니다.

#if ... 

이러한 섹션 중 하나에 오류가 있습니다.

저는 컴파일러에 들어가기 전에이 섹션이 제거 되었기 때문에 잘 작성되었다고 가정합니다 ... 그러나 CodeSense는 이것들에 신경 쓰지 않습니다. 비록 내가 애플 리케이션을 만들려고했을 때 그것을 찾지 못했지만, 오류 때문에 모든 곳에서 토할 것입니다.

코드 블록 내에서 오류가 수정되면 색칠이 반환됩니다.

XCode가 죽는 대신 해당 섹션을 회색으로 표시하면 좋을까요?

+0

은 PS) 나는 애플과 버그 리포트를 게시하고 다음과 같은 응답받은 : 안녕하세요 스티븐, 이있는가이 알려진 문제가 있다고 판단 된 추가 조사 후 버그 ID 번호 8069971. 후속 현재 엔지니어링으로 조사 중이다. 이 문제는 원래 버그 ID # 4824854의 버그 데이터베이스에 보관되었습니다.이 중복 문제를 추적하는 데 사용되는 원래 버그 번호는 상태 열에서 Duplicate/OrigBug # 형식으로 찾을 수 있습니다. – Steve

+0

해결 방법을 발견했다고 생각합니다. 내 대답은 여기에 참조하십시오 : http://stackoverflow.com/questions/2138047/xcode-code-loses-syntax-coloring/ –

+0

온라인으로 실제로 작동하는 픽스가없는이 문제에 대해 머리 숙달한지 한 달이 지난 후 마침내 나는 내 프로젝트에서 잘못 수정 한'# ifdef '를 수정하여이 방법으로 수정했습니다.이전에는 오류를 발견하지 못했으며 GCC는 경고로 표시하지 않았습니다. 오늘 LLVM으로 전환했습니다. 경고를 표시 했으므로 수정하자마자 파생 프로젝트 데이터가 삭제되고 다시 색인화되어 이제는 훌륭하게 작동합니다! –

12

프로젝트의 파생 데이터를 정리해야합니다. 손상되었을 가능성이 있습니다.

이동 데이터를 파생 프로젝트> Your_Project가>> 삭제> 주최자에게

엑스 코드 프로젝트를 인덱싱하고 당신이 정상으로 돌아해야합니다. .

+0

입력 해 주셔서 감사합니다.하지만 2 년 전에 내 자신의 질문에 대답했습니다. 프리 컴파일러 지시문 내부의 코드에 문제가있었습니다. – Steve

+0

물론, 나는 그것을 보았다. 나는 당신과 같은 문제를 겪을지도 모르는 사람들을위한 또 다른 징조를주고 있었지만, 같은 이유 (그것은 나의 경우였습니다)가 아닙니다. – KPM

관련 문제