Xcode Code Sense ужасно сломан? - PullRequest
2 голосов
/ 03 июня 2010

С тех пор, как я начал использовать XCode, у меня возникли чрезвычайно раздражающие проблемы с Code Sense . Проблема в том, что когда Code Sense включается для завершения кода, иногда текст исходного кода под строкой, над которой я работаю, «сходит с ума». Если я продолжу печатать, проблема усугубится, и через некоторое время исходный код будет полностью испорчен (забавные цвета, пропущенные строки и символы, ...). Как ни странно, сам исходный код не затронут, потому что, когда я выбираю другой исходный файл, а затем возвращаюсь к тому, над которым я работал, все снова выглядит хорошо.

Проблема может быть замечена в этом скриншоте: http://www.screencast.com/t/OGY3NWE5

Интересные факты:

  • Эта проблема возникла на 3 разных компьютерах, поэтому она не связана с поврежденной установкой.
  • Иногда это нормально на некоторое время (до часа) после запуска Xcode, но как только это начинает происходить, становится все хуже и хуже, пока Xcode не будет перезапущен. Тогда снова все нормально (ненадолго)

Я искал в Интернете аналогичные события и ничего не могу найти. Я думаю, что это известная проблема, так как она возникает на трех разных компьютерах Mac (10.5 и 10.6).

У кого-нибудь есть такие же проблемы? Или предложение по исправлению этого?

Ответы [ 3 ]

1 голос
/ 16 июня 2010

Да, это может быть настоящей болью. Я не нашел 'исправления для него как такового, но я делаю быстрый переход от реализации к заголовку (или наоборот) и затем снова возвращаюсь, используя Command-option-up. Экран перерисовывается и все снова хорошо

0 голосов
/ 15 апреля 2011

Я писал об этом здесь

Моя проблема была с локализацией. если ваш XIB файл локализован с использованием xcode 4, то у меня это не получилось. удаление локализации сработало, хотя и не является правильным решением.

0 голосов
/ 21 октября 2010

Ну, я наконец (вроде) решил эту проблему, просто отключив Быстрая справка . Ранее я все это время оставлял, и это приводило к очень нестабильному смыслу кода (до такой степени, что XCode просто стал непригодным для использования).

Это не настоящее решение, но оно должно по крайней мере помочь людям, испытывающим ту же проблему.

...