【发布时间】:2026-01-17 05:40:01
【问题描述】:
我最近升级到 Xcode 5.1,遇到了最烦人的错误。即时搜索或方法搜索对话框允许您搜索正在查看的给定源文件上的方法,但不允许我输入多个字符。我有很大的源文件,我倾向于依赖很多。知道为什么会发生这种情况。我已经尝试重新安装 Xcode(只需将其拖入垃圾箱)。
您可以通过单击屏幕截图中显示的方法并简单地输入一些内容来找到我正在谈论的搜索字段。
当我键入时,字符会被最后输入的字母替换。
【问题讨论】:
-
我不确定,我没有看到问题所在。它对我来说就像预期的那样工作,我可以在那里输入任意字符串并过滤方法名称。
-
我问过的几个人就是这种情况。到目前为止,我似乎是唯一一个看到这个问题的人。
-
您可能已经破坏了 Xcode 首选项。查看访客帐户是否有同样的问题。
-
@Etienne 你不是唯一一个。我也有同样的问题。但是,如果我在输入第一个字符后单击搜索文本字段,则可以输入多个字符。但我每次都必须这样做,所以这不是解决办法。
-
我找到了导致问题的原因。以下是如何重现它: 1. 将外部显示器连接到您的 macbook。 2. 将macbook的显示设为主要显示。 3. 在主显示中打开 Xcode 并拖动到其他(非主)显示。如果您在外部显示器上使用 Xcode,则在显示排列设置中通过将菜单栏拖到其上使其成为主要。