ConfigSwitch
macOS 13+

一键切换
所有配置文件

纯原生 macOS 配置文件管理器。通过菜单栏一键切换 hosts、Maven、Git、.env、SSH 等任意文本配置文件。基于 SwiftUI 开发,轻量、极速、优雅。

ConfigSwitch
文件编辑帮助
菜单栏 — 快速切换
开发 Hosts已激活
正式 Hosts
公司 Maven
工作 Git 配置

点击即可切换 · 即刻生效

核心功能

为开发者而生

纯原生 SwiftUI 编写。没有 Electron 的臃肿,只有 macOS 最极致的体验。

一键切换

从菜单栏点击预设方案——配置文件即刻更新。无需打开编辑器,无需复制粘贴,无需终端操作。

双写入模式

覆盖模式适用于排他性配置(如 /etc/hosts)。追加模式可将多个预设合并到一个文件中。随心选择。

任意文本配置

Hosts、Maven settings、Git config、.env、SSH、nginx、yaml、toml — 只要它是文本文件,ConfigSwitch 就能管理。

菜单栏快速访问

无需打开应用窗口即可切换配置。始终驻留在 macOS 菜单栏,永远只需一次点击。

11 种语言

English、简体中文、繁體中文、日本語、한국어、Deutsch、Français、Italiano、Русский、ไทย、Tiếng Việt。即时切换,无需重启。

浅色 · 深色主题

自动跟随系统外观,或手动选择偏好。在任何模式下都呈现完美的原生视觉效果。

界面截图

简洁直观的界面

每个细节都为开发者精心打造。

使用场景

适配各种工作流

无论你有什么配置切换需求,ConfigSwitch 都能满足。

切换 /etc/hosts

在开发、测试、生产环境的 DNS 解析之间瞬间切换。

切换 Maven 配置

在公司私服、个人仓库和镜像源 settings.xml 之间自由切换。

切换 Git 配置

一键切换工作和个人 .gitconfig — 用户名、邮箱以及所有偏好设置。

管理 .env 和 SSH

统一管理环境变量、SSH 配置、nginx 设置,以及任意文本配置文件。

需要帮助?

查看完整使用手册,包含详细步骤说明和实用技巧。

打开使用手册

关于 ConfigSwitch

ConfigSwitch 是一款纯原生 macOS 应用,完全基于 SwiftUI 构建。它重新定义了开发者管理配置文件的方式——零冗余、极致速度。 与 Electron 或跨平台工具不同,ConfigSwitch 充分发挥 macOS 的原生能力,提供即刻响应、极致轻量的体验。 无论你需要在不同环境间切换 hosts、更换 Maven 镜像源,还是在工作与个人 Git 身份间快速切换,ConfigSwitch 都能让你在菜单栏一键完成。