Вопрос по macos, syntax-highlighting, automatic-ref-counting, xcode – Почему в некоторых 64-битных проектах подсветка синтаксиса xCode 4.3 прерывается?

2

Я использую XCode во многих 64-битных проектах, без проблем & # x2026; Но много раз я обнаруживаю, что, хотя цель установлена для 64-битного кода, все, кроме самого основного завершения кода и подсветки синтаксиса перестает работать. Это тот случай, если ARC включен -or not.. (и да, я знаю, что 32-битная цель недопустима для ARC, бла-бла-бла, но забавно то, что подсветка синтаксиса обычно работает в таком некорректно работающем проекте, если затем переключиться на 32-битный режим. Я попытался удалить «Производные данные», очистить, проанализировать и т. Д. Для иллюстрации проблемы см. Ниже. Это на 10.7.3, 12 ГБ ОЗУ, 8-Core 2008 MacPro.

Вы знаете, о чем я говорю, если вверху вы видите Xcode, говорящий

(Paused) Indexing… 0 of …

Есть идеи?

64bit woes.

Подсветка синтаксиса XCode быстро становится шуткой. Я должен очищать свои производные данные почти каждый день, чтобы вернуть их в действие. Как долго вы оставляете это после удаления полученных данных? Иногда это занимает пару минут для меня. sudo rm -rf
Сегодня я обнаружил, что самый быстрый способ заставить его работать - этоProduct -> Edit Scheme ->  а затем переключить либо / илиPeristent State / Document Versions, Пока что это мгновенно вернуло распознавание синтаксиса, без лишних хлопот и суеты. Это работает для вас, @ sudorm-rf? Alex Gray

Ваш Ответ

1   ответ
1

Product -> Edit Scheme -> а затем переключить либо / илиPeristent State / Document Versions Это исправляет.

toggle these

Удивительно, но Xcode не сломал меня в течение нескольких дней. Когда он сломается, и если это сработает, я буду вам очень признателен. ;) И, кстати, вы не возражаете, дайте мне знать, какую тему вы там используете? Выглядит аккуратно
@ sudorm-rf убедитесь, что источник.m рассматриваемый файл включен в раздел «Скомпилировать источники» в разделе «Фазы сборки». Xcode будет проверять синтаксис только если источник готов для компиляции для цели ACTIVE. Alex Gray
@ sudorm-rf Это просто нормальная тема Dusk, но с цветами, которые я выбрал ..Here is the Xcode themeкладешь в~/Library/Developer/Xcode/UserData/FontAndColorThemes/, Вы можете просто любить шрифт. Это единственный шрифт, который я действительно могу прочитать. Это лучшее. Он называется «Ubuntu Mono». (Выделено жирным шрифтом) & # x2026; Это новое, так что поищите его. Этоmonospacedи НЕ совпадает с «другим» Ubuntu шрифты. Рад, что он работает на тебя. Ура! Alex Gray
Спасибо за тему. Я люблю это. К сожалению, синтаксис раскраски для меня сломался в проекте iOS, что означает, что ни один из этих вариантов не доступен для тестирования. Ну что ж.
Спасибо, но это не проблема. Я просто перезапустил XCode, и он вернул его в форму. Файл компилируется просто отлично.

Похожие вопросы