配置说明
配置文件位于用户文档目录:文档\FNSoftware\DevEnv\(FNSoftware 为软件提供商,DevEnv 为程序目录)。
旧版若仍在 文档\FNSoftware\DevBox\,首次启动会把 data.json / icons 迁入新目录。
data.json
主程序业务数据与偏好(Config 段)都在这里,由程序维护。不建议手动编辑,除非备份后用于迁移或恢复。偏好设置示例:
json
{
"Config": {
"TrayIcon": true,
"SelfStarting": false,
"BaseEnvPath": "D:\\ProgramBox\\env",
"Language": "zh-CN",
"DarkMode": false
}
}
| 字段 | 类型 | 说明 |
|---|---|---|
TrayIcon |
bool | 启用托盘;关闭窗口时隐藏到托盘后台运行(无边框窗口右上角 ✕ 与 Alt+F4 均生效) |
SelfStarting |
bool | 是否开机自启(写入注册表 Run 项) |
BaseEnvPath |
string | 开发环境根目录 |
Language |
string | 界面语言,如 zh-CN |
DarkMode |
bool | 深色模式 |
修改后重启应用生效。SelfStarting 开启/关闭会同步系统启动项。
同目录下的 config.json 属于熔岩环境模块(下载路径、镜像等),与主程序 data.json 分开。
迁移到新机器时:
- 复制
文档\FNSoftware\DevEnv\下的data.json、config.json以及icons(及熔岩的apps/cache如需保留) - 根据新机器路径调整
BaseEnvPath与各条目的可执行文件路径
备份建议
定期备份 文档\FNSoftware\DevEnv\ 下的 data.json 与 config.json。升级安装只需覆盖程序文件,用户数据不受影响。