Подтвердить что ты не робот

Поиск метода Xcode 5.1 допускает только один символ?

Недавно я обновился до Xcode 5.1, и я испытываю самую неприятную ошибку. Диалоговое окно поиска по поиску или поиску методов, которое позволяет вам искать методы в данном исходном файле, которые вы просматриваете, не позволяет мне вводить более одного символа. У меня есть большие исходные файлы, и я склонен много полагаться на них. Любая идея, почему это может произойти. Я попытался переустановить Xcode (просто перетащите его в корзину).

enter image description here

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

Когда я набираю символ, он заменяется последней введенной буквой.

4b9b3361

Ответ 1

(Этот только информационный: я не думаю, что он будет вписываться в комментарий и хочет сообщать о том, какие предложения работали и не делали.)

Я столкнулся с этой проблемой. Я случайно набрал какую-то другую комбинацию клавиш при попытке сделать Ctrl + 6, чтобы открыть раскрывающееся меню Document Items, и после этого все было в порядке.

Как упоминалось в clance_911, фильтрация будет работать после нажатия в окне поиска. Например, чтобы фильтровать "init", я мог нажать Ctrl + 6, чтобы открыть элементы документа, введите "i", чтобы начать фильтрацию (но затем любые последующие буквы заменят i), щелкните текстовое поле поиска и продолжайте набирать "nit". Это работает, но это боль.

Как отметил Мозе, это, по-видимому, характерно для внешних дисплеев. Разумеется, он отлично работал на моем дисплее MacBook, но если я переместил Xcode на внешний дисплей, он перестал работать. В моем случае перетаскивание строки меню на экране Настройки расположения (чтобы сделать внешний монитор на главном дисплее) решило проблему: фильтр работал правильно с Xcode в любом окне. Извините, Этьен: - (

Другим решением, которое сработало для меня, было просто закрытие MacBook: используйте его в режиме раскладушки только с внешним дисплеем. В любом случае, это моя нормальная настройка, но я знаю, что это не идеально для всех.

Ответ 2

Это происходит, если Xcode открыт на внешнем дисплее, который не является основным.

Чтобы исправить это, откройте экранную вкладку "Настройка" и перетащите панель меню, чтобы отобразить, над которой вы работаете.