NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# 标记和状态图标 **标记**系统可让你为文件和文件夹指定自定义标记。标记有名称,并且可以定义颜色和字体样式以修改标记文件的外观。标记还可以用于覆盖文件或文件夹的默认图标图像,或定义可以显示在单独列中的状态图标,以标记重要文件。它们还可以将文件或文件夹“固定”到文件列表的顶部。 默认情况下,Opus 定义了五个标记 - *蓝色*、*绿色*、*橙色*、*紫色* 和 *红色*,以及四个状态图标 - *选中*、*标记*、*重要* 和 *固定*。你可以使用这些标记(你可以根据你的理解对其进行解释)或定义自定义标记。例如,你可以定义一个名为 *非常重要* 的标记,以红色斜体显示文件。 ![](/Manual/images/media/13/labels_2.png) 标记是在配置中的[标记定义](/Manual/preferences/preferences_categories/labels/label_definitions.zh.md)页面通过定义的。 ### 分配标记 你可以使用默认工具栏上的 **属性** 下拉菜单临时对文件和文件夹应用标记。*设置标记* 和 *设置状态* 子菜单显示已定义的标记和状态图标列表,并可让你自动将这些应用到所选文件和文件夹。 ![](/Manual/images/media/13/labels_status.png) 若要标记文件,请选中该文件,然后从该下拉菜单中选择适当的标记。根据标记定义,文件会立即更改颜色与分配的标记匹配。 请注意,状态类别中的所有选项仍然是标记 - 它们只是被归为“状态”下,因为它们的作用仅仅是定义状态图标。如果你愿意,可以更改此设置并创建自定义组。 ### 堆叠标记 多个标记可以应用于单个文件,而且标记可以彼此“堆叠”。例如,一个标记可以将所有 JPEG 文件名变成绿色,而另一个标记则可以使至少 1920x1080 像素的图像变为粗体。因此,一个 1920x1080 的 JPEG 文件将具有绿色粗体名称。每个标记定义都有一个“匹配时停止”标志,它可以防止进一步的组合 - 一旦遇到具有“匹配时停止”的标记,则将不再为该文件处理其它标记。 ### 通配符标记 配置中的[标记分配](/Manual/preferences/preferences_categories/labels/label_assignments/README.zh.md)页面可以让你使用通配符模式为文件和文件夹应用标记。例如,你可以通过为 **\*.doc** 文件创建通配符标记分配,使所有 Word 文档标记为 *绿色*。标记还可以使用[过滤器](filtered_operations/README.zh.md)基于文件名或路径以外的属性执行测试。 默认情况下,显式应用的标记覆盖通配符标记,但配置设置*收藏夹和最近文件 / 标记 / 将通配符和标记过滤器应用于显式标记的文件和文件夹*允许通配符标记堆叠在显式分配的标记之上。 ### 覆盖文件图标 在下图中,你可以看到一个标记过滤器的示例,该过滤器用于覆盖特定文件的图标。已创建了一个标记(称为 **高清图像**),用于定义自定义图标。还创建了一个标记过滤器,该过滤器匹配至少有 1080 像素高度的 JPG 文件(如果需要,可以使用它匹配更多文件类型)。你可以在底部的文件窗口图像中看到,这些高分辨率图像显示有自定义图标,而较小的图像具有标准 JPG 图标。 ![](/Manual/images/media/13/custom_icons.png)  ### 标记存储 Opus 可以通过两种方式来存储分配给特定文件或文件夹的标记(而不是基于通配符或过滤器的标记)。  - 在 NTFS 格式化的驱动器上(这是当今最常见的类型文件系统),标记信息存储在备用数据流中,并与实际文件本身一起存储。此方法的优点是,当你复制、移动或重命名文件时,标记会随之一起(如果在配置中的[复制文件 / 属性](/Manual/preferences/preferences_categories/file_operations/copying_files/attributes.zh.md)页面启用了此功能)。 - 在其它文件系统上,或如果已关闭在文件系统中存储标记的选项(在配置中的[标记 / 选项](/Manual/preferences/preferences_categories/labels/options.zh.md)页面上),Opus 会存储标记文件完整文件名和路径的列表。这意味着,如果你移动一个标记文件,该标记不会随文件一起移动。你可以从配置中的**标记分配**页面查看通过此方式标记的所有文件列表,并使用其中的控件来清理标记文件列表。 ### TortoiseSVN 支持 对于使用免费 TortoiseSVN 源代码控制实用程序的开发人员,Opus 可以选择将文件的 SVN 状态显示为*状态*列中的一个图标。这由配置中的[文件列表列 / 图标](/Manual/preferences/preferences_categories/file_display_columns/icons.zh.md)页面的**在状态列中显示 TortoiseSVN 图标**选项控制。如果启用,Opus 会自动将适当的 SVN 状态图标添加到*状态*列中显示的任何其它标签图标中。 除了状态图标比 Tortoise 通常使用的普通图标叠加显示更大且更显眼之外,还可以帮助解决图标叠加数量有限的问题。Windows 系统中最多只允许 15 个图标叠加,而 Tortoise 通常会为自己使用 8 个或更多个图标叠加,从而排挤了其它 shell 扩展。在 Opus 中使用此选项可以回避该限制,因为状态直接从 Tortoise 而不是通过图标叠加获取。 请注意,此功能需要 TortoiseSVN 1.9.3 或更高版本。