运行和调试

观看演示

监视和评估

监视和评估

当您在断点停止或者暂停调试会话后,您可以查看所有可用变量的描述,甚至是集合与字典的内容。

AppCode 提供了 FramesWatches 来帮助您轻松调查任何问题。 值得一提的是,选择要监视的符号后您 还可以利用自动补全功能。

您还可以通过按 ⌥F8 评估任意表达式或代码片段。 AppCode 将显示弹出窗口,您可以在这里实时评估复杂的代码表达式。 如果您更喜欢使用 LLDB 命令,可以随时切换至作为单独的工具窗口提供的调试器控制台。

了解详情

断点

断点

⇧⌘F8,您可以随时在专用的对话框中查看代码中的所有断点。

您可以在 AppCode 中使用以下几种断点类型:

  • 行断点,在左侧的装订区域中点击即可在任意行中设置。
  • 符号断点,可以帮助您在特定的函数开始执行时终止程序的运行。
  • 异常断点,在特定的异常引发时执行。

了解详情

运行任何内容

运行任何内容

Run Anything(按两下 ⌃)是一种在项目中运行和调试任意配置,甚至是打开项目的全新通用方法。

要运行配置,请输入它的名称。 要进行调试,请按下 键切换到调试模式。 要打开项目,输入 open,然后在列表中选择要打开的项目。

内联调试

内联变量视图可以直接在编辑器中显示变量值(在变量声明旁边)。 此视图默认启用,但可以在编辑器 Debug 工具窗口的 Settings menu | Show Values 中轻松切换。

了解详情

Core Data 对象

AppCode 提供了一种方便的方法,可以在调试器中浏览 Core Data 对象及其关系:它可以显示核心数据对象字段中的实际值,并跳过任何不需要的属性。

设备和模拟器

AppCode 可以让您在设备和模拟器上运行 iOStvOS 应用。

了解详情

Instruments

通过 Instruments 应用,您可以轻松分析应用程序。在 AppCode 工具栏中按 Profile 按钮即可启动该应用。

了解详情