重置 macOS 的 “程序坞” 设置
Sep 12, 2025
执行以下命令后,“程序坞” 会被重置为默认设置,用于在误移除了某个 “程序坞” 中的图标后无法找回的场景(比如你不小心移除了 macOS 26 的 “App” 图标) $ defaults delete com.apple.dock; killall Dock
macOS 上移除文件/文件夹的隐藏属性
Sep 09, 2025
移除隐藏属性: $ chflags nohidden /Applications/Parallels\ Desktop.app 增加隐藏属性: $ chflags hidden /Applications/Parallels\ Desktop.app
统一替换源码中行尾的回车换行
Jul 08, 2025
先看一下不同操作系统各自默认的行尾换行符: macOS: CR Linux/Unix: LF Windows: CRLF 如果在 git 的配置中: [core] autocrlf = auto 如果 autocrlf 配置为 auto,那么在 macOS 上的源码检出的时候,行尾就会被替换为 CR ,但是现在 macOS 上早已经和 Linux/Unix 一样统一使用 LF 作为行尾换行符了。 …
在 macOS 26 中找回 LaunchPad (启动台)
Jun 14, 2025
打开终端执行以下两条命令: $ sudo mkdir -p /Library/Preferences/FeatureFlags/Domain $ sudo defaults write /Library/Preferences/FeatureFlags/Domain/SpotlightUI.plist SpotlightPlus -dict Enabled -bool false 重启系统,然后使用快捷键 ⌘ + 空格 打开 Spotlight, 然后搜索 LaunchPad ,把它拖到 Docker 栏中就可以了。 …
在 macOS 设置的 “安全性” 开启 “运行任意来源”
Apr 17, 2025
默认情况下,macOS 的安全性只允许 “App Store与已知开发者”,不再显示 “运行任意来源” 这个选项。 想要开启 “运行任意来源”,需要关闭 Gatekeeper: macOS 10.15 以及低版本: …
Mac 上内置的网络测速工具 networkQuality
Mar 19, 2025
从 macOS 12 开始,networkQuality 命令就内置在系统中了,直接运行这个命令就会开始测速,连接的域名是 mensura.cdn-apple.com。 $ networkQuality ==== SUMMARY ==== Uplink capacity: 498.647 Kbps Downlink capacity: 277.112 Mbps Responsiveness: Low (1.156 seconds | 51 RPM) Idle Latency: 33.167 milliseconds | 1809 RPM 参考资料 networkQuality 的服务端是开源的:https://github.com/network-quality/server …
在 macOS 上安装 clang-format
Mar 06, 2025
clang-format 命令并没有包含在 Xcode 中,需要手动安装。 $ sudo port install clang-19 clang_select llvm-19 llvm_select 安装后把 clang-19 设置为默认版本: $ sudo port select --set llvm mp-llvm-19 $ sudo port select --set clang mp-clang-19 现在就可以使用 clang-format 命令了。 格式化相关的选项可以参考: https://clang.llvm.org/docs/ClangFormatStyleOptions.html …
Xcode 16.3 下载模拟器离线安装包
Feb 24, 2025
Xcode 16.3 开始就不在官网上提供模拟器的离线安装包了,需要共享给其它电脑上使用的话,就需要下载离线安装包: xcodebuild -downloadAllPlatforms -exportPath ~/Downloads 其它电脑上手动导入模拟器: xcodebuild -importPlatform "~/Downloads/watchOS 9 beta Simulator Runtime.dmg" 参考资料 https://developer.apple.com/documentation/xcode/downloading-and-installing-additional-xcode-components …
查看加载后的 dmg 文件的真实路径
Feb 20, 2025
场景:有些 App 的自动更新是下载一个 dmg 文档,然后 mount 后让用户自己手动安装,想把这个 dmg 文件保存下来给其他机器上使用。 用 hdiutil info 可以列出来当前所有 mount 的映像文件信息,其中 image-path 就是文件路径: …
永久关闭 Firefox 浏览器的自动更新以及提示
Dec 27, 2024
在新版本的 Firefox 浏览器中,常规的设置只能关闭浏览器的「自动下载更新」功能,当你启动浏览器的时候还是提供那你有新版本,以及烦人的新版本红点提示。 可以通过官方提供的企业策略来永久关闭自动更新和提示,在「终端」输入以下 3 条命令: …