news 2026/10/23 2:41:43

菜单栏还是独立窗口?System Data Unpacked 双模式与 9 种语言使用全攻略

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
菜单栏还是独立窗口?System Data Unpacked 双模式与 9 种语言使用全攻略

【免费下载链接】macos-sysdata

See what is really inside macOS System Data and delete it item by item. A free menu bar app that explains every category and shows each command before it runs.

项目地址:https://gitcode.com/gh_mirrors/mac/macos-sysdata
点击查看免费下载

System Data Unpacked 是一款免费的 macOS 磁盘清理工具,专门打开系统设置里那个最大的"黑盒"——System Data(系统数据),让你逐项查看并删除里面的模拟器缓存、Xcode 派生数据、包管理器存储等。从 v1.2.0 开始,它同时支持菜单栏模式和独立窗口模式,界面覆盖 9 种语言。这篇攻略带你快速搞懂:两种模式怎么选、如何切换、界面语言如何跟随系统自动生效。


一、两种模式,同一个面板 🧭

先说结论:两种模式显示的是完全相同的面板,区别只在于它"住在哪里":

  • 菜单栏模式:图标常驻屏幕右上角,点击展开面板。适合想随时瞟一眼 System Data 大小的场景;
  • 窗口模式:像普通 App 一样从"应用程序"或 Dock 打开,窗口可自由缩放、长期开着。适合坐着花十分钟筛选、批量清理的场景。

两种模式共享同一份扫描模型和设置,随时可以来回切换,不会丢失任何进度或偏好。

二、菜单栏模式:一眼盯住 System Data

菜单栏模式下,图标旁默认显示扫描到的 System Data 总大小(超过 100 MB 时才会显示数字,否则只显示一个小磁盘图标),悬停还能看到"System Data found: xx GB"这样的提示。

在Settings → Menu bar shows(菜单栏显示)中可改成三种内容:

选项效果
System Data size显示 System Data 大小(默认)
Free space显示磁盘剩余空间
Icon only只显示图标,不占菜单栏空间

应用会在启动时扫描一次,之后每天自动扫一次,数字保持最新。

三、独立窗口模式:像普通 App 一样打开

选择窗口模式后,应用会从"应用程序"文件夹或 Dock 打开,并且菜单栏图标会被关掉。窗口支持缩放(最小 460×520,默认 520×760),关闭后位置和大小都会被记住,下次打开原样回来。

这里有个容易忽略的细节:关闭菜单栏图标时,应用会先打开窗口再隐藏图标,并自动出现在 Dock 中——保证你永远有一个入口能找回它,不会出现"图标没了、窗口也没了"的消失感。

四、如何切换模式?3 个入口 🔄

  1. 首次启动的一次性询问:v1.2.0 之后的第一次启动会弹出"它放在哪里?"的提问,选"改用窗口"或"保留菜单栏图标"即可,此后不再询问(直接关闭也算已回答,维持现状);
  2. 设置菜单 → "Open in a window"(在窗口中打开):菜单栏模式下随时把面板变成独立窗口;
  3. 设置菜单 → "Show in menu bar"(在菜单栏中显示):关掉它,应用就转入纯窗口模式,从 Dock 启动。

相关实现都在 MainWindow.swift 中,首次询问的界面是 PresentationChoiceView.swift;菜单栏图标由 SysDataMenuApp.swift 的MenuBarExtra场景控制。

五、9 种语言:跟随系统,零配置 🌏

界面语言不需要任何设置——应用自动跟随系统语言。支持的 9 种语言:

英文、土耳其语、简体中文、日语、德语、法语、西班牙语、韩语、俄语

也就是说,中文用户把系统语言设为简体中文,界面就会显示"系统数据""在窗口中打开""改用窗口"这样的中文文案。

翻译的维护方式值得看一眼:所有界面文案集中管理在 Localizable.xcstrings 字符串目录中,compile-strings.sh 脚本将其编译成 9 个语言的.lproj资源表(如 zh-Hans.lproj/Localizable.strings),CI 会检查目录与各语言表是否漂移,保证目录是唯一的"真源"。

💡 想校对母语翻译?项目的 CONTRIBUTING.md 中说明了贡献方式。

六、新手建议:怎么选?

你的习惯推荐模式
偶尔看一眼磁盘占用,清理不频繁菜单栏模式 + 显示 System Data 大小
开发者,常做批量清理、按项目排查窗口模式,常驻 Dock
菜单栏图标太多嫌挤窗口模式(图标可完全关闭)

两种模式的功能完全一致:批量删除、"Free up…"(按目标容量自动勾选)、历史记录、每周摘要、低空间提醒等都不会因模式而缺失。安装方式见 README.md,各版本变化记录在 CHANGELOG.md。

选一个顺手的模式,然后放心地把 System Data 打开看看吧 👀

【免费下载链接】macos-sysdata

See what is really inside macOS System Data and delete it item by item. A free menu bar app that explains every category and shows each command before it runs.

项目地址:https://gitcode.com/gh_mirrors/mac/macos-sysdata
点击查看免费下载

相关推荐

上一篇:在 ESLint 文档站点中使用 Alert 组件:warning、tip 与 important 三种提示的 Shortcode 完全指南
下一篇:Kilo 项目土耳其语本地化:tr.md 翻译词汇表规范与落地实践

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/23 2:40:16

agents-generator - server-actions

服务器操作 / 后端 入口 {{ENTRY_POINT_DESCRIPTION}} 流动 {{请求流程}} {{RESPONSE_TYPE_TITLE}} {{RESPONSE_TYPE}} 错误处理 {{错误处理}} 速率限制 {{速率限制}} 生成规则 入口点描述: 服务器操作:主文件,导出函数,参数。API 路由&#…

作者头像 李华
网站建设 2026/10/23 2:38:43

如何快速管好 VRChat 好友不遗漏:VRCX 新手友好完整指南

如何快速管好 VRChat 好友不遗漏:VRCX 新手友好完整指南 【免费下载链接】VRCX Friendship management tool for VRChat 项目地址: https://gitcode.com/GitHub_Trending/vr/VRCX VRCX 是一款免费开源的 VRChat 外部伴随工具,能自动记录好友的在线…

作者头像 李华
网站建设 2026/10/23 2:36:05

机试打卡。

南邮1.求一堆输入的最值先开一个动态数组&#xff0c;然后输入&#xff0c;排序&#xff0c;取arr数组的头和尾。#include<iostream> #include<vector> #include<algorithm> using namespace std; int main(){int n;while(cin>>n){vector<int> a…

作者头像 李华
网站建设 2026/10/23 2:35:16

什么是SRRC入网核准

主管机构&#xff1a;工信部无线电管理局&#xff0c;旧称国家无线电管理委员会 SRRC法定标识&#xff1a;CMIIT ID:XXXXXXXXXX&#xff0c;产品铭牌 / 外壳必须印刷该编号&#xff0c;工信部官网可查询备案&#xff1b;没有 SRRC Logo性质&#xff1a;中国大陆强制射频准入许可…

作者头像 李华
网站建设 2026/10/23 2:32:39

3步跑通iptv-checker:IPTV播放列表批量检测完整指南

3步跑通iptv-checker&#xff1a;IPTV播放列表批量检测完整指南 【免费下载链接】iptv-checker IPTV checker tool for Docker && CMD, check your playlist is available 项目地址: https://gitcode.com/GitHub_Trending/ip/iptv-checker 用 iptv-checker 批量…

作者头像 李华