【问题标题】:How to show Xcode debugger in a window separate from Xcode?如何在与 Xcode 不同的窗口中显示 Xcode 调试器?
【发布时间】:2011-10-30 05:25:51
【问题描述】:

我正在观看来自 iTunes U. 的视频讲座,讲师展示了如何获取 Xcode 的调试器部分并能够将该窗口从主窗口中拉出。

不幸的是,视频显示了如何在 Xcode3 中执行此操作的说明。如何在 Xcode4 中做到这一点?

如何分离调试器部分,或者可能配置首选项以自动执行此操作?

【问题讨论】:

    标签: xcode debugging xcode4


    【解决方案1】:

    Xcode 11

    改变行为

    Xcode -> Preferences... -> Behaviors -> Running -> Starts -> Show tab named <tab_name> in active window
    

    之后标签会自动打开

    手动创建新标签页:

    1. 创建一个新标签
    File -> New -> Tab
    
    1. 重命名选项卡
    Window -> Rename Tab... -> <tab_name>
    

    【讨论】:

    • 感谢您添加“重命名选项卡”,这是已接受答案中的死链接。
    【解决方案2】:

    打开一个新选项卡,显示调试器(cmd-shift-Y)并将分隔线一直拖到顶部。关闭导航器 (cmd-0) 和检查器窗口 (cmd-opt-0),然后将选项卡拖到新窗口中。

    如果你 name the tab 在你撕掉它之前,例如“调试器”,然后在 Xcode 的首选项中设置一个行为( Preferences -> Behaviors -> Run Starts -> Show Tab "Debugger" ),它会显示运行应用程序时的那个窗口。如果你关闭它,它甚至会重新创建它。

    如果您可以观看 WWDC 2011 视频,“Maximizing Productivity in Xcode 4”有很多很棒的信息。

    这是撕下标签之前的屏幕截图:

    【讨论】:

    • 这很好,但这不是一个单独的窗口,从某种意义上说,我无法将它移动到另一个屏幕。有没有办法做到这一点?
    • 您必须撕下标签,就像在 Safari 中一样。如果您只想要一个裸露的编辑器窗口,您可以隐藏新寡妇上的工具栏 (View -> Hide Toolbar) 。我提到的行为功能也会为您恢复该状态。
    • 抱歉,Daniel,调试器未显示在“选项卡”中。您能否在撕下之前发布调试器的屏幕截图?
    • (cmd-T) 创建一个新标签。双击选项卡标题可更改选项卡名称。
    • 也在 XCode 10 中工作。要重命名选项卡,请转到“窗口”菜单(不是最直观的 - 为什么不能选择单击选项卡名称?)
    【解决方案3】:

    我知道有点晚了,但我要借from this answer。转到您的首选项,转到行为选项卡。更改运行行为以显示新窗口。

    如果您不希望窗口有编辑器或工具栏,您也可以这样自定义。

    【讨论】:

    • 效果很好,谢谢!不知道有多少可以自定义 Xcode 的行为。
    • 谢谢!还要注意Pauses 选项。这定义了当断点被击中时会发生什么(这可能更接近大多数人正在寻找的)。
    • 这样做的目的是什么?
    • 当您使用笔记本电脑并希望在单独的专用窗口上进行调试时非常有用。 @亲爱的
    猜你喜欢
    • 1970-01-01
    • 2010-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-20
    • 1970-01-01
    • 2014-11-09
    • 2016-07-13
    相关资源
    最近更新 更多