mac版微信可通过三种方式隐藏侧边栏:一是设置中取消勾选“启动时显示侧边栏”并彻底退出重启;二是终端写入config.json或模拟cmd+shift+b快捷键;三是借助wechatextension-formac插件自动折叠。

Mac版微信默认显示侧边栏,但部分用户希望获得更简洁的聊天界面,尤其在小屏幕MacBook上侧边栏会挤占大量会话区域。
通过微信内置设置关闭侧边栏
打开微信 → 点击顶部菜单栏「微信」→ 选择「偏好设置」→ 切换到「通用」标签页。
找到「启动时显示侧边栏」选项,取消勾选该复选框。
【关闭后需完全退出微信再重新启动才生效】。仅重启窗口或切换账号不会触发侧边栏隐藏逻辑,必须彻底退出进程(右键Dock图标→「退出」,或快捷键 Cmd + Q)。
使用终端命令强制隐藏侧边栏(适用于4.1.8+版本)
方法一:修改微信配置文件
在终端中依次执行以下命令:
cd ~/Library/Application\ Support/WeChat/ && echo '{"showSidebar":false}' > config.json
这一步直接写入用户级配置,优先级高于GUI设置。若 config.json 已存在,此命令会覆盖原内容,【请提前备份原文件以防误操作】。
方法二:注入运行时参数(无需重启微信)
先确保微信正在运行,然后在终端输入:
osascript -e 'tell application "WeChat" to activate' -e 'delay 0.5' -e 'tell application "System Events" to keystroke "b" using {command down, shift down}'
该 AppleScript 模拟按下 Cmd + Shift + B 快捷键——这是微信 4.1.8 内测版起新增的侧边栏显隐切换热键,效果即时,不依赖重启。
借助 WeChatExtension-ForMac 插件深度隐藏
第一步:确认已安装 WeChatExtension-ForMac(v2.3.0 或更新)
第二步:打开插件主界面 → 点击「布局优化」→ 找到「自动折叠侧边栏」开关并启用
第三步:在「折叠行为」下拉菜单中选择「仅在单聊窗口折叠」或「所有场景下折叠」
第四步:点击右下角「应用并重载微信主题」按钮
该插件会在微信启动时动态拦截侧边栏渲染指令,比配置文件方式更彻底。但注意:【每次微信大版本更新后需手动检查插件兼容性】,部分新版可能临时禁用扩展注入机制。











