Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode4 XCode 4.2打开时没有工具栏、项目导航器_Xcode4 - Fatal编程技术网

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

Xcode4 XCode 4.2打开时没有工具栏、项目导航器,xcode4,Xcode4,我曾经使用过XCode 4.2一段时间,但我击错了一组键(我假设是命令什么的),突然XCode主窗口消失了。我不知道如何恢复,但幸运的是,我在一个单独的窗口中打开了一个源文件,所以我恢复了工具栏和项目导航器 现在,当我重新启动XCode时,它再也不会使用工具栏和项目导航器启动。 我每次都必须手动重置它们 有什么建议吗?默认情况下-您可以使用command+T打开一个新选项卡,但这是可以更改的。关闭选项卡的方式与Mac OS中的任何其他窗口一样,使用command+W 如果需要打开左侧的文件树或左

我曾经使用过XCode 4.2一段时间,但我击错了一组键(我假设是命令什么的),突然XCode主窗口消失了。我不知道如何恢复,但幸运的是,我在一个单独的窗口中打开了一个源文件,所以我恢复了工具栏和项目导航器

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


有什么建议吗?

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


如果需要打开左侧的文件树或左侧面板中其他6个视图中的一个,可以通过按“视图”类别上的第一个段按钮进行切换,该类别位于Xcode窗口的右上角(组织者按钮旁边).

为了帮助未来的读者,以下是关于如何解决此问题的更清晰解释:

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

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

对我不起作用。 我正在激活“图标和文本”以查看xcode的顶部工具栏。 而不是做点什么然后关上。然后重新打开。不,瞧。
每次打开我的项目时,我都必须重新激活“图标和文本”以查看顶部工具栏。

看来这仍然是Xcode 7的一个问题(在我的例子中是7.2.1)。您有两个选择:

  • 按照Ian Hoar的说明进行操作
  • 删除Xcode的
    UserInterfaceState.xUserState

  • 关闭Xcode中的项目
  • 通过终端导航到您的项目
  • rm project\u name.xcworkspace/xcuserdata/user\u name.xcuserdatad/UserInterfaceState.xcuserstate

  • 在Xcode中重新打开项目


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


    命令W听起来是个不错的选择,但如何在重新启动后使窗口保持这种状态?我不想一直按那些键(顺便说一句,我看不到,因为工具栏不在那里)。不,你不必再按了。Xcode会记住您的首选项,并以您留下的方式打开和关闭它。嗯,今天早上它不是第一件事(必须重新启动我的mac),但在我阅读您的回复并重试后,它工作了。我想这可能是因为我使用了“在项目导航器中显示”而不是“查看|导航器|显示项目导航器”。ThxxCode有时太傻了。对于一个单独的文件,我可以理解它应该能够识别一个项目文件并用整个工具栏打开它。这个答案对我来说并不适用。但是我发现我只在特定的项目上遇到了这些问题,所以我删除了我的
    项目名称.xcworkspace/xcuserdata/user\u名称.xcuserdatad
    文件夹,并重新打开了我的项目工作区,一切又好了。尽管你会失去所有的断点等等。谢谢你,Jens Kohl!这发生在我从一个项目中删除CoCoapod之后——删除xcuserdata再次修复了该项目!