【问题标题】:Stop Xcode from memorize my previous opened projects阻止 Xcode 记住我以前打开的项目
【发布时间】:2013-01-13 16:01:48
【问题描述】:

这真的把我逼疯了!在任何时候,我都在从事多个项目。当我退出 Xcode 时,下次我打开 Xcode 时,我前一天的所有项目都会自动打开。

我经常最终编辑错误的文件,啊啊啊啊啊啊啊!!我可以阻止这种行为的唯一方法是在退出 Xcode 之前关闭所有项目,转到 Open Recent,选择 Clear Menu,然后转到 Organizer 以一一删除所有项目。必须有一种更简单的方法来阻止 Xcode “记忆”我的项目。

我曾多次询问 Apple,但 Apple 人一直告诉我去 Xcode Preferences 将其关闭,而且他们似乎经常将其与我关闭的 Mountain Lion 的 Reopen Preferences 混淆。我在我的 Xcode 4.5.2 中没有找到这样的选项,Apple 人坚持认为它在那里。

你们中的任何人在 Xcode 4.5.2 上有这个选项吗?还是苹果把我挑出来省略了那个选项,只是为了惹恼我?最重要的是,我怎样才能阻止这种滋扰?当我重新启动 Xcode 时,我想要一个干净的开始 >:|

谢谢。

【问题讨论】:

    标签: xcode


    【解决方案1】:

    您可以修改应用程序是否重新加载其窗口的设置,如this question所示。

    Xcode 的标识符是com.apple.dt.Xcode 所以改变默认的命令是

    defaults write com.apple.dt.Xcode NSQuitAlwaysKeepsWindows -bool NO
    

    在我的测试中,它可能需要一到两次重新启动才能坚持。 如果您只想关闭所有窗口一次,您也可以使用 Quit and Close All Windows (⌘⌥Q)

    【讨论】:

    • 我之前在谷歌上搜索过这个问题时已经尝试过,但它仍然对我不起作用。而相反,“如果你只想关闭所有窗口一次也可以使用退出并关闭所有窗口(⌘⌥Q)”我只是希望Xcode不要打开我以前的项目。
    【解决方案2】:

    系统偏好设置 > 常规 > 退出应用程序时关闭窗口

    在这里您可以找到一个复选框来禁用“功能”。另外,请参阅类似的question

    【讨论】:

    • 这正是我从 Apple 那里得到的答案,我已经说过一百万次我已经禁用它了。
    【解决方案3】:

    对于 Xcode 版本 6.3 (6D570)

    删除此目录 ~/Library/Saved Application State/com.apple.dt.Xcode.savedState

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-24
      • 1970-01-01
      • 2014-12-29
      • 1970-01-01
      • 2016-01-06
      • 1970-01-01
      • 2013-03-16
      • 1970-01-01
      相关资源
      最近更新 更多