2.2.2. 资源

资源是一个通用术语,用于描述项目、文件、文件夹或这些内容的组合。 资源在 Workbench 之中,但可能不会始终在工作区中。 资源的类型有三种:

项目

项目显示在“Project Explorer/项目资源管理器”视图中,可以存储在工作区文件夹中,也可以是链接资源。 有关详细信息,请参阅链接资源

项目必须在 Workbench 中,才能将其他资源导入或链接到该项目。 在项目创建过程中,会创建附加配置文件和文件夹(例如生成属性)。 不能编辑或删除这些附加文件和文件夹。

文件夹

文件夹显示在“Project Explorer/项目资源管理器”视图中,可以位于工作区文件夹中,也可以是链接资源。 有关详细信息,请参阅链接资源

文件

文件显示在“Project Explorer/项目资源管理器”视图中,可以位于工作区文件夹中,也可以是链接资源。 有关详细信息,请参阅链接资源

链接资源

资源可以在项目之间共享,也可以存在于所选工作区之外的文件夹系统中。 为此,必须在 Workbench 中创建链接。

Note

链接文件和文件夹必须将一个项目作为其父资源。

删除、移动或复制链接资源只会影响 Workbench 中的链接,而不会影响链接到的资源。 但是,从链接文件夹中删除子资源也会从文件夹系统中将其删除!

链接文件

若要将现有文件链接到工作区中的项目而不是复制该文件,可以使用“New File/新建文件”向导的高级设置。 缺省情况下,Figure 2.4 中所示的高级选项不可见,单击 <<Advanced/高级按钮可显示这些选项。 路径变量也可用来引用文件。 有关使用变量的详细信息,请参阅动态帮助。

Figure 2.4. 链接文件

链接文件

有关创建新文件的详细信息,请参阅向项目中添加文件

链接文件夹

若要将现有文件夹链接到工作区中的项目而不是复制该文件夹,可以使用“New Folder/新建文件夹”向导的高级设置。 缺省情况下,Figure 2.5 中所示的高级选项不可见,单击 <<Advanced/高级按钮可显示这些选项。 路径变量也可用来引用文件,有关详细信息,请参阅动态帮助。

Figure 2.5. 链接文件夹

链接文件夹

链接项目

Workbench 使用“Import/导入”向导创建现有项目的链接。 如果有包含共享项目的中心文件夹,这会十分有用。 缺省情况下,Figure 2.6 中所示的 Copy projects into workspace/将项目复制到工作区中复选框为选中状态,以确保将项目的副本放置到当前工作区中。 如果要使项目保留在原处并创建其链接,则必须取消选择此选项。

Figure 2.6. 链接项目

链接项目

有关导入现有项目的详细信息,请参阅Chapter 3 使用项目

禁用链接资源

通过在“Preferences/首选项”对话框中更改 General/常规 → Workspace/工作区设置,可以禁用链接资源。 有关详细信息,请参阅“Preferences/首选项”对话框

Copyright © 2006-2008 ARM Limited. All rights reserved。ARM DUI 0330EC
Non-Confidential