【问题标题】:Swift playground with debugger support?带有调试器支持的 Swift Playground?
【发布时间】:2015-12-09 18:55:51
【问题描述】:

Xcode 7 中的 Swift Playground 似乎不支持使用调试器。这个功能似乎(非常)有用......

我有一个游乐场,可以在我正在编写的框架内练习代码。我真的希望能够在我的框架内的代码上设置断点——并且在从操场上执行代码时遇到断点时让调试器停止执行。有谁知道为什么游乐场目前不支持这个?是否有一些根本原因导致 Playground 无法支持此功能,或者这可能是未来可能出现的功能?

【问题讨论】:

    标签: swift debugging xcode7 swift-playground


    【解决方案1】:

    Xcode 的 Playground 中没有调试器。但是,在代码的右侧,您应该看到执行该行代码时每个表达式的值。如果执行多次,您只会看到“(X 次)”,但您可以单击蓝点并查看一段时间内的值,以图表或列表的形式显示。

    如果您想使用默认的print("") 表达式打印值,请确保启用了助手编辑器:

    查看 > 助理编辑器 > 显示助理编辑器

    【讨论】:

    • 这对于与定义在in Playground 中的代码进行交互非常有用——但对于深入研究在库中定义并从 Playground 调用的代码而言没有那么有用——或者至少,调试器对于这种用途来说是一个非常有用的补充......
    • 你找到解决办法了吗?
    • 不——据我所知(还)不可能……我真诚地希望它在未来成为可能,因为它会非常有用
    • 好吧,希望它很快就会@Ben,如果您发现答案有用,请考虑接受它,以便其他人可以从中受益。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-12
    • 2010-11-12
    • 1970-01-01
    • 1970-01-01
    • 2018-04-26
    • 1970-01-01
    相关资源
    最近更新 更多