代码之家  ›  专栏  ›  技术社区  ›  Anthony Kong

如何清除Xcode4中日志导航器中的所有条目?

  •  19
  • Anthony Kong  · 技术社区  · 15 年前

    随着时间的推移,日志导航器中积累了许多过去的日志条目(用于生成或调试会话)。如何删除这些条目?

    3 回复  |  直到 13 年前
        1
  •  19
  •   nneonneo    13 年前

    原来这就是你要做的:

    1. 转到组织者
    2. 转到“项目”选项卡
    3. 关闭项目或工作区。

    注意注释是正确的。这种方法会删除索引,并在日志之外生成输出。它确实警告说,“在那之后,项目的第一次索引和重建可能会更慢”。

        2
  •  10
  •   Steven Fisher    10 年前

    默认情况下,Xcode将其数据存储在 衍生数据

    1. 退出Xcode。
    2. 去吧 -&燃气轮机; . 粘贴 ~/Library/Developer/Xcode/
    3. 衍生数据 扔进垃圾桶。

    当你重建你的项目时,会完全重建,没有什么理由不删除所有的派生数据。

    $ rm -fR ~/Library/Developer/Xcode/DerivedData
    

    如果我在分支之间快速切换,担心Xcode会被搞糊涂,我有时每天都会做几次。而且在Xcode更新之后这样做可以避免您担心Xcode可能无法重建所有内容,从而需要您清理项目。

    我应该注意到这只适用于 衍生数据 . 中的其他一些文件夹 ~/Library/Developer/Xcode

    • 档案室 存储每个产品的结果—存档您所做的工作。虽然您可能希望删除其中的一些,但很少会希望将它们全部删除。
    • 用户数据 存储代码段、字体和颜色、键绑定和源代码管理作者姓名。

    如果你想知道剩下的是什么,就看看吧。但不要盲目地删除它们,就像你可以用 . :)

        3
  •  9
  •   lillialexis    12 年前

    如果您只想清除日志导航器中的百万个条目,请尝试关闭项目/工作区并重新打开它。(关闭,打开最近)

    这为我清除了日志导航器,比在Organizer窗口中做任何事情都要省力,并且没有删除索引或生成输出。