NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# 文件类型 文件类型是已注册类型的集合,用于根据文件扩展名在整个系统中对文件进行分组。例如,所有以 **.txt** 结尾的文件都被称为 **文本文档** 类型。文件的类型(默认情况下)显示在文件窗口中的 **类型** 列中。Opus 允许您根据每个文件类型的基础配置许多不同的设置。对于不同文件类型,双击文件或显示文件工具提示等操作可能有所不同。 Opus 还通过添加 [文件类型组](/Manual/file_types/file_type_groups.zh.md) 扩展了文件类型概念,让您可以定义一组文件类型,然后为整个组配置内容。所以您不必针对每种类型的图像文件手动添加相同的上下文菜单项,您可以把它添加到 **图像** 组,然后它将自动显示在这组中的所有文件类型。[内容类型](basic_concepts/folder_options/content_types.zh.md) 系统也会用到组;您可以针对每个组定义一个文件夹格式(排序方式、视图模式等),然后当您导航至主要包含属于该组的文件的文件夹时,自动应用这个格式(例如,当您导航到主要包含图像的文件夹时,显示可以自动切换到缩略图模式)。 可以通过文件类型系统配置的内容有: - [标准文件类型参数](/Manual/file_types/filetype_editor/README.zh.md),例如图标、说明、MIME 类型(如果有)以及分配给文件类型的扩展名。 - **[操作](/Manual/file_types/filetype_editor/actions.zh.md)**:当对文件执行特定操作时会发生什么。操作包括标准上下文菜单命令,如资源管理器、查找、打印等。 - **[事件](/Manual/file_types/filetype_editor/events.zh.md)**:让您可以定义在文件上发生特定鼠标操作后会发生什么。例如,双击文件可能执行不同的操作,具体取决于是否按住 Shift 键。您还可以定义在拖放特定类型文件时运行的命令。 - **[上下文菜单](/Manual/file_types/filetype_editor/context_menu.zh.md)**:您可以向文件的上下文菜单(右键单击菜单)或文件夹添加命令。 - **[拖放菜单](/Manual/file_types/filetype_editor/drop_menu.zh.md)**:您还可以向拖放菜单(使用鼠标右键拖放文件并释放时显示的菜单)添加命令。 - **[信息提示](/Manual/file_types/filetype_editor/info_tip.zh.md)**:您可以根据每个文件类型定义信息提示(当鼠标悬停在文件上时显示的工具提示)的外观。例如,图像文件可以在其弹出工具提示中显示缩略图。 - **[平铺模式](/Manual/file_types/filetype_editor/tiles_mode.zh.md)**:当文件列表处于平铺模式时,您还可以定义文件将如何显示(显示什么信息)。 ![](/Manual/images/media/file_types.png)  **设置/文件类型** 文件类型对话框可通过默认菜单访问。 主文件类型对话框显示所有已注册文件扩展名的列表、其说明以及它们分配到的组(如果存在)。在上面的屏幕截图中,您可以看到 **.JPE**、**.JPEG** 和 **.JPG** 都是 **JPEG 图像** 文件类型的一部分,并且也被分配到 **图像** 组。您可以通过将鼠标悬停在 **组** 列上来更改文件类型分配到的组 - 将出现一个下拉控件,让您选择组。 **新建** 下拉用于创建新的文件类型或组。**复制** 按钮让您可以复制现有文件类型,**删除** 按钮让您可以删除它。 您可以使用 **查找** 功能查找文件类型,该功能允许您按扩展名、说明和其它属性进行搜索。您还可以通过激活文件类型列表并键入扩展名来快速跳转到文件扩展名。 对话框底部的区域显示当前选择的文件类型的相关信息,包括其“默认处理程序”(在上面的屏幕截图中为 *使用:Directory Opus 查看器打开*)。默认处理程序是(通常)在双击文件时用于打开该文件的程序 - 您可以使用 **更改** 按钮更改此设置,同时还可以编辑文件类型 [使用打开方式](/Manual/file_types/the_open_with_editor.zh.md) 菜单中显示的项。 需要注意的一点是,Opus 中的文件类型系统与系统的其它部分是共享的。对于任何给定的文件类型,都有多类不同的设置: - ![](/anchor/global/)**全局**:文件扩展名和类型的定义、为文件类型设置的信息(图标、说明、使用打开方式等)都将由 Windows 使用,并反映在系统中的其它程序中。在 Opus 中更改这些设置也会在整个系统中更改这些参数。 - ![](/anchor/mixed/)**混合**:您在 Opus 中更改的某些内容可能会仅影响 Opus 或整个系统,具体取决于具体情况。例如,您可以添加在资源管理器和 Opus 中显示的上下文菜单,但也可以添加仅在 Opus 中显示的上下文菜单。 - ![](/anchor/opusonly/)**仅 Opus**:Opus 允许您更改的某些内容仅影响 Opus 中的行为。例如,文件类型编辑器中的 **事件** 标签页允许您覆盖双击文件时的行为,这仅影响 Opus。因此,完全有可能将一个文件配置为双击时使用一个程序在资源管理器中打开,而双击时使用另一个程序在 Opus 中打开。 使用对话框底部的 **编辑** 按钮为当前选择的文件类型显示 [文件类型编辑器](/Manual/file_types/filetype_editor/README.zh.md)。 更多内容: [Directory Opus 文件类型](/Manual/file_types/directory_opus_file_types.zh.md) [文件类型组](/Manual/file_types/file_type_groups.zh.md) [使用打开方式编辑器](/Manual/file_types/the_open_with_editor.zh.md) [文件类型编辑器](/Manual/file_types/filetype_editor/README.zh.md)