Xcode 接口

在 Xcode 中,你有三个独立的工作区域 - 导航器(红色),调试区域(绿色)和实用程序(蓝色)。 StackOverflow 文档

工作区窗口始终包含编辑器区域。在项目中选择文件时,其内容将显示在编辑器区域中,Xcode 将在适当的编辑器中打开该文件。例如,在上图中,编辑器区域 MainViewController.swift 是在工作区窗口左侧的导航器区域中选择的快速代码文件。

导航区

StackOverflow 文档

导航器窗口包含以下八个选项:

  • **项目导航器。**添加,删除,分组和以其他方式管理项目中的文件,或选择一个文件以在编辑器区域中查看或编辑其内容。
  • **符号导航器。**以列表或层次结构的形式浏览项目中的符号。过滤器栏左侧的按钮允许你将显示的符号限制为仅包含类和协议的组合,仅限于项目中的符号,或仅限于容器。
  • 查找导航器使用搜索选项和过滤器可以快速查找项目中的任何字符串。
  • **发布导航器。**查看打开,分析和构建项目时发现的诊断,警告和错误等问题。
  • **测试导航器。**创建,管理,运行和审查单元测试。
  • **调试导航器。**在程序执行期间,在指定的时间点检查正在运行的线程和相关的堆栈信息。
  • **断点导航器。**通过指定触发条件等特征来微调断点。
  • **报告导航器。**查看构建,运行,调试,持续集成和源代码管理任务的历史记录。

编辑

Xcode 中的大多数开发工作都发生在编辑器区域,即工作区窗口中始终可见的主区域。你最常使用的编辑是:

  • **来源编辑。**编写和编辑源代码。 StackOverflow 文档
  • **Interface Builder。**以图形方式创建和编辑用户界面文件。 StackOverflow 文档
  • **项目编辑。**查看和编辑应用程序的构建方式,例如通过指定构建选项,目标体系结构和应用程序权利。 StackOverflow 文档

使用工具栏右侧的编辑器配置按钮配置给定任务的编辑器区域: StackOverflow 文档

  • **标准编辑。**使用所选文件的内容填充编辑器区域。
  • **助理编辑。**提供单独的编辑器窗格,其中的内容与标准编辑器窗格中的内容逻辑相关。你也可以更改内容。
  • **版本编辑器。**显示一个窗格中所选文件与第二个窗格中该同一文件的另一个版本之间的差异。仅当你的项目受源代码管理时,此编辑器才有效。

公用事业领域的资源和要素

工作区窗口最右侧的实用程序区域使你可以快速访问这些资源:检查器,用于查看和修改在编辑器中打开的文件的特征在项目中使用的现成资源库

实用程序区域的顶部面板显示检查员。底部窗格可让你访问库

StackOverflow 文档

第一个面板(以红色突出显示)是 Inspector 栏,用它来选择最适合当前任务的检查器。检查员栏中始终可以看到两名检查员(某些编辑可以使用其他检查员):

  • **文件检查员。**查看和管理所选文件的元数据。通常,你将本地化故事板和其他媒体文件,并更改用户界面文件的设置。
  • **快速帮助。**查看有关文件中的符号,界面元素或构建设置的详细信息。例如,快速帮助显示方法的简明描述,声明方法的位置和方式,范围,参数以及平台和体系结构可用性。

使用库栏 (第二个以红色突出显示)访问项目的现成资源库:

  • **文件模板。**常见类型的文件和代码构造的模板。
  • **代码片段。**用于软件的简短源代码,例如类声明,控制流,块声明和常用 Apple 技术的模板。
  • **对象。**应用用户界面的项目。
  • **媒体。**包含图形,图标,声音文件等的文件。

要使用库,请将其直接拖到适当的区域。例如,要使用代码段,请将其从库中拖动到源编辑器; 要从文件模板创建源文件,请将其模板拖到项目导航器中。

要限制所选库中显示的项目,请在“ 过滤器”栏 (底部窗格) 的文本字段中键入相关文本。例如,在文本字段中键入 button 以显示对象库中的所有按钮。

使用工作区工具栏管理任务

工作区窗口顶部的工具栏提供对常用命令的快速访问。 “ 运行”按钮可构建并运行你的产品。 “ 停止”按钮终止正在运行的代码。该计划的菜单,你可以配置要构建和运行的产品。该活动的观众表示目前显示状态信息执行任务的进度,建设进度,以及有关项目的其他信息。

编辑器配置按钮 (第一组的三个按钮)允许你配置编辑器区域,以及工作区配置按钮 (第二组的三个按钮)隐藏或显示可选的导航仪,调试和公用事业领域。

StackOverflow 文档

视图”菜单包含用于隐藏或显示工具栏的命令。

StackOverflow 文档