项目
Parent page: 工作区管理器面板
在 Projects面板中打开了两个项目,其中一个 PCB 被选中并在编辑器中打开。
概述
Projects面板会显示当前已打开的所有项目及其组成文档。任何已打开但未作为某个项目的一部分创建、或未添加到现有已打开项目中的文档,也会在此列出。
面板访问
单击View | System |
按钮以打开Projects 面板。从File菜单打开的项目或文档,或在设计过程中生成的内容,都可以在该面板中访问。
项目文档树
当你打开现有项目或创建新项目时,其条目会出现在面板中。项目中已有的文档(以及新添加的文档)会根据用途和/或类型显示在相应的子文件夹下。例如,在项目下可能会出现以下常见文件夹及其文档类型:
- Source Documents - 核心设计文档,例如原理图、PCB 等。
- Libraries - 本地源库文档。文档会根据库类型进一步细分(例如原理图库、PCB 库等)。
- Generated - 作为输出生成的文档。文档会根据类型进一步细分(例如 BOM 文档、文本文件等)。当生成项目输出时,主树中相应的子文件夹会被创建并逐步填充内容。
任何独立于项目的文档会以“Free Documents(自由文档)”的形式出现,并显示在对应的子文件夹下。
除支持同时打开多个文档进行编辑外,该环境也支持同时打开多个项目。这些项目可以互不相关,也可以彼此相关。
活动(Active)与聚焦(Focused)
在面板的主树中,活动项目会使用系统的 Windows 活动标题栏颜色进行高亮显示。当设计编辑器窗口中没有打开任何文档时,可在面板中从当前已打开(已加载)的项目列表中选择一个项目,使其成为活动项目。一旦打开某个项目文档(在编辑器/查看器中),该文档所属的父项目会自动成为活动项目。
设计编辑器窗口中的活动文档也会在面板中高亮显示,并带有文件打开图标
。
已打开的活动文档及其活动父项目的高亮显示。
当设计编辑器窗口中打开了大量文档时,通过编辑器的文档选项卡切换活动文档,会使Projects面板相应更新,以反映活动文档和活动项目(如果新激活的文档不属于先前活动文档所在的项目)。反之,单击一个已打开文档的条目(且该文档属于非活动项目)会使该文档的父项目成为活动项目。
任意时刻只能有一个项目和一个文档处于活动状态,但面板允许你对任何项目或文档进行聚焦并执行操作。右键单击非活动项目或非活动文档的条目,会弹出相关菜单,其中的命令将作用于当前聚焦的项目或聚焦的文档——见下方右键菜单。
对于focusing文档而言,只有在文档已关闭或被隐藏时,它才会成为“聚焦”状态;否则它会成为活动文档,同时其父项目也会成为活动项目。例如,在下图中,活动项目是Tst.PrjPcb,活动文档是Processor.SchDoc。聚焦的文档是Lithium Cell.SchDoc(在面板中以虚线轮廓框区分),它位于非活动的GSM Logger.PrjPcb项目中。

已打开的活动文档(蓝色)与以虚线轮廓指示的已选择聚焦文档。
文档显示图标
面板中的文档条目会带有文档图标,用于指示其打开/修改状态。这能快速直观地概览哪些文档已修改、已保存或已隐藏。
文档图标及其含义如下所示。
打开/修改状态图标
| [blank] | 文档已关闭。 |
| |
打开(Open)– 文档以选项卡形式在设计编辑器窗口中打开。 |
| |
隐藏(Hidden)– 文档已隐藏(处于打开状态,但不在工作区中显示)。使用右键菜单选项可隐藏项目文件。 |
| |
打开/已修改(Open/Modified)– 文档已打开且已被修改(尚未保存)。 |
| |
已修改(适用于项目)(Modified)– 显示在主项目文档旁,用于表明项目结构已被修改(尚未保存)。 |
右键菜单
项目文件
在面板中右键单击项目文件,可通过弹出的上下文菜单访问更多选项与命令。

项目的典型右键上下文菜单。
其中值得注意的包括:
- Compile PCB Project - 编译过程会检测电气与制图违规,并且是为项目生成有效网表(netlist)的关键环节。
- Show Differences - 检测并解决两个设计文件之间的差异。
- Variants - 定义基础设计的变体,可将元器件配置为装配或不装配,或装配但使用修改后的元器件参数。
- Project Options - 打开该项目的Options for Project对话框。可设置错误与差异警告、ECO 生成、文件路径等配置,以覆盖安装默认值。
文档文件
在面板中右键单击文档文件,会弹出上下文菜单,提供一系列针对该文档的选项与命令。

文档(原理图文档)的典型右键上下文菜单
部分右键选项与右键单击项目时基本相同,如上所述(例如Variants)。其他选项包括:
- Compile Document – 检查原理图文档的完整性,并在Messages面板中显示结果(View | System | Messages)。
- Remove from Project – 从父项目中移除该文档
- Hide/Close - 隐藏的文档处于活动状态,但不在设计编辑器窗口中显示。已关闭的文档将不再在设计编辑器中保持打开。
- Page Setup/Print - 管理文档打印,复现主打印选项(Outputs | Documentation | Print)中提供的功能。
说明
- 可在面板中通过单击并拖拽在项目之间转移文档。文档不必拖到正确的子文件夹中——系统会自动将其放置到项目结构中的正确位置。
- 可使用键盘快捷键Up Arrow、Home、End和Down Arrow分别显示面板中的上一条、第一条、最后一条和下一条条目。使用Right Arrow和Left Arrow键分别展开与折叠顶层条目或其子文件夹。