作品

插件、工具与游戏作品。

作品/UE插件

控制打包配置文件

在售

SimpleConfigExclude

在项目设置中管理配置文件的默认、包含和排除状态,并复制排除文件。

  • 数据与配置
  • 开发与发布
  • Simple 系列

适用平台:Windows (Win64) / macOS / Linux

环境要求:UE 5.2–5.8

返回
本页目录

作品简介

SimpleConfigExclude 是面向 UE 项目打包配置的编辑器插件。它在项目设置中列出 Config 目录下的 ini 文件,允许逐项选择默认、强制包含或排除,并把选择同步到打包使用的 Staging 规则。

被排除的文件也可按需复制到另一个目标目录,供后续部署使用。

背景与目标

同一个项目常有调试、测试和正式环境所需的不同配置。手工维护 DefaultGame.ini 中的包含和排除条目时,需要同时顾及文件路径、已有规则以及编辑器缓存。

使用者可以逐个文件选择哪些配置随包发布,再按需要另行交付被排除的文件。

核心能力

三态配置选择

每个配置文件可设为 Default、Allowed 或 Disallowed。Default 跟随 UE 原有行为,Allowed 和 Disallowed 则分别对应明确的包含、排除意图。

项目设置中的列表来自 Config 目录扫描,便于对照实际文件检查遗漏项。

Staging 规则同步

将配置选择保存为 UE 打包使用的包含或排除规则,并同步设置状态。

这些修改会写入项目配置文件,仍需经过正常的版本审查。

排除文件复制

不随基础包发布、但某些部署环境仍需要的 ini 文件,可以通过工具复制到指定目录。复制目标和是否清理目标 Config 目录需要由使用者确认,输出文件也应按实际部署环境核对。

适用场景

调试开关、性能分析参数、测试服务器地址和开发密钥等开发环境配置,可以按文件从正式包中排除;不需要随包发布的插件内部配置也可以单独管理。测试与生产环境需要不同配置集时,可以先生成不含这些文件的基础包,再按环境处理被排除项,分别核查打包规则和部署步骤。

适用范围与边界

插件管理 Config 下 ini 文件的打包规则和复制动作。

排除配置不等于完成敏感信息保护,目标目录中的副本仍需按项目权限管理。状态调整会修改 DefaultGame.ini;发布前应检查实际包内容、复制目标及版本控制差异。

操作步骤和参数说明见 使用教程。