XCode 4.2 打开时没有工具栏、项目导航器

Posted

技术标签:

【中文标题】XCode 4.2 打开时没有工具栏、项目导航器【英文标题】:XCode 4.2 opens with no toolbar, project navigator 【发布时间】:2011-10-22 19:01:04 【问题描述】:

我使用 XCode 4.2 有一段时间,但我击中了一组错误的按键(我会假设命令 - 某些东西),然后 XCode 主窗口突然消失了。我不知道如何恢复它,但幸运的是我在单独的窗口中打开了一个源文件,所以我恢复了工具栏和项目导航器。

现在,当我重新启动 XCode 时,它​​再也不会使用工具栏和项目导航器启动。 我每次都必须手动重置它们。

有什么建议吗?

【问题讨论】:

【参考方案1】:

为了帮助未来的读者,这是对如何解决此问题的更清晰的说明:

XCode 将打开项目,其界面配置方式与上次打开的文件相同。如果您的界面在工具栏和项目导航器最小化的情况下打开,则意味着您双击一个文件并在其自己的窗口中打开它。 XCode 认为这是最后一个打开的文件,所以它使用它作为默认值。

解决方法:通过右键单击窗口顶部并选择“显示工具栏”重新配置窗口,然后打开您希望打开的任何面板。然后确保没有与该项目关联的其他窗口打开。关闭 XCode 并重新打开。瞧!

【讨论】:

xCode 有时很笨。对于单个文件,我可以理解这一点,它应该能够识别项目文件并使用整个工具栏打开它。 那个答案对我不起作用。但是我发现我只在特定项目上遇到了这些问题,所以我删除了我的project_name.xcworkspace/xcuserdata/user_name.xcuserdatad 文件夹并重新打开了我的项目工作区,一切都很好。尽管您会丢失所有断点等。 谢谢你,延斯科尔!从项目中删除 CocoaPods 后,这发生在我身上 - 删除 xcuserdata 再次修复了项目!【参考方案2】:

对我不起作用。 我正在激活“图标和文本”以查看 xcode 的顶部工具栏。 比做某事并关闭。并且在重新打开之后没有瞧。 每次打开我的项目时,我都必须重新激活“图标和文本”才能看到顶部工具栏。

【讨论】:

【参考方案3】:

默认情况下 - 您使用 command + T 打开一个新选项卡,但可以更改。关闭选项卡的方式与 Mac OS 中的任何其他窗口一样,使用 command + W。

如果您需要打开左侧的文件树或左侧面板中的其他 6 个视图之一,您可以通过按“视图”类别中的第一个段按钮来切换,该按钮位于Xcode 窗口(在管理器按钮旁边)。

【讨论】:

Command W 听起来不错,但如何让我的窗口在重新启动后保持这种状态?我不想一直按这些键(顺便说一句,我看不到因为工具栏不存在)。 不,您不必再次按下它。 Xcode 会记住您的偏好并以您离开时的方式打开它。 嗯,这不是今天早上的第一件事(不得不重新启动我的 Mac),但在我阅读了您的回复并再次尝试后,它起作用了。我认为这可能是因为我使用的是“在项目导航器中显示”而不是“查看 | 导航器 | 显示项目导航器”。谢谢【参考方案4】:

看起来这仍然是 Xcode 7(在我的情况下为 7.2.1)的问题。你有两个选择:

    按照 Ian Hoar 的answer 中的说明进行操作。

    删除Xcode的UserInterfaceState.xcuserstate

      在 Xcode 中关闭项目 通过终端导航到您的项目

      rm project_name.xcworkspace/xcuserdata/user_name.xcuserdatad/UserInterfaceState.xcuserstate

      在 Xcode 中重新打开项目

【讨论】:

【参考方案5】:

Xcode 9,从顶部栏中,右键单击并选择任何一个

【讨论】:

以上是关于XCode 4.2 打开时没有工具栏、项目导航器的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 打开时总是弹出验证

Show Segue from 按钮打开时没有导航控制器

从 Xamarin Studio 打开时如何阻止 Xcode 关闭

尝试从 android studio 打开时,Xcode 中的 Flutter 打开模块会出错?

模态打开时使抽屉可见。反应原生

Bootstrap 4.0.0右对齐导航栏下拉菜单打开时超出视口[重复]