配置说明
配置文件位于用户文档目录:文档\FNSoftware\DevBox\(FNSoftware 为软件提供商,DevBox 为程序目录)。
旧版本若把 data.json 放在程序目录,首次启动会自动迁移到上述位置。
config.json
应用偏好设置示例:
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 开启/关闭会同步系统启动项。
data.json
由程序维护,存储环境条目、应用列表、Web 收藏、服务配置等。不建议手动编辑,除非备份后用于迁移或恢复。
迁移到新机器时:
- 复制
文档\FNSoftware\DevBox\下的data.json、config.json以及icons目录 - 根据新机器路径调整
BaseEnvPath与各条目的可执行文件路径
备份建议
定期备份 文档\FNSoftware\DevBox\ 下的 data.json 与 config.json。升级安装只需覆盖程序文件,用户数据不受影响。