«

一些关于macOS使用小技巧&macOS软件推荐

myluzh 发布于 阅读:677 macOS


系统优化类

关闭系统完整性保护(SIP)

开机按住command+R键,进入恢复模式。点击实用工具>点击终端。

# 终端内输入命令:
csrutil disable
# 然后回车执行后
reboot

允许任何来源

运行命令后还需要进入设置 隐私与安全性 允许以下来源的应用程序 任何来源

sudo spctl --master-disable

关闭开盖自动开机

# 取消翻盖自动开机
sudo nvram AutoBoot=%0
# 恢复翻盖自动开机
sudo nvram AutoBoot=%03

显示访达路径

mac下让Finder的标题栏显示全路径,而非当前文件夹名,终端运行:

defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES

访达菜单栏-显示-显示路径栏 或者快捷键 command+option+p
复制路径:command+option+c
复制文件夹路径:鼠标选择空白处
复制文件路径:鼠标选择文件

禁用 macOS 在网络挂载卷及外部存储上的元数据生成

你一定很讨厌 macOS 在你的 SMB/NFS 共享文件夹里留下无数个 .DS_Store 文件。

# 禁止在网络挂载卷上创建 .DS_Store
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
# 禁止在 USB 存储上创建 .DS_Store
defaults write com.apple.desktopservices DSDontWriteUSBStores -bool TRUE

缩小菜单栏图标间隔

要退出登录,重新登录才会生效。

# 值可以在 0-6 之间调整,当值为 0 时,间距最小,这样看上去图片有点挤,数值为 6 的时候,看上去还是蛮协调的。
defaults -currentHost write -globalDomain NSStatusItemSelectionPadding -int 6
defaults -currentHost write -globalDomain NSStatusItemSpacing -int 6

# 改回默认值的命令
defaults -currentHost delete -globalDomain NSStatusItemSelectionPadding
defaults -currentHost delete -globalDomain NSStatusItemSpacing

让终端zsh对tab补全大小写不敏感

# 1. 开启高级补全引擎
echo "autoload -Uz compinit && compinit" >> ~/.zshrc
# 2. 重新写入大小写不敏感规则
echo "zstyle ':completion:*' matcher-list 'm:{a-z}={A-Za-z}'" >> ~/.zshrc
# 3. 立即生效
source ~/.zshrc

开启hidpi

外接显示器模糊,需要开启hidpi,项目地址https://github.com/xzhih/one-key-hidpi
one-key-hidpi好像只能intel芯片,M系列使用 BetterDisplay 项目地址https://github.com/waydabber/BetterDispla

# 需要先关闭系统sip
sudo bash -c "$(curl -fsSL https://raw.githubusercontent.com/xzhih/one-key-hidpi/master/hidpi.sh)"

软件推荐

tcping(检测端口延迟)

项目地址:https://github.com/paradiseduo/tcping
brew安装的tcping不好用,不显示延迟时间,推荐用这个tcping。

wget https://github.com/paradiseduo/tcping/releases/download/3.7/tcping.zip
unzip tcping.zip
chmod +x tcping
mv tcping /usr/local/bin/
sudo xattr -rd com.apple.quarantine /usr/local/bin/tcping

Clash Verge(- -)

项目地址:https://github.com/clash-verge-rev/clash-verge-rev
懂的都懂,不多介绍。

Homebrew(包管理)

项目地址:https://gitee.com/cunkai/HomebrewCN

# 国内安装脚本,它会自动帮你选择最快的源(阿里、清华、腾讯等),并自动配置好所有环境变量。
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

### 手动配置阿里源
echo 'export HOMEBREW_API_DOMAIN="https://mirrors.aliyun.com/homebrew-bottles/api"' >> ~/.zshrc
echo 'export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.aliyun.com/homebrew-bottles"' >> ~/.zshrc
echo 'export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.aliyun.com/homebrew/brew.git"' >> ~/.zshrc
echo 'export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.aliyun.com/homebrew/homebrew-core.git"' >> ~/.zshrc
source ~/.zshrc

# 执行更新
brew update

# 检查配置(验证效果)
brew config

Dropover(文件拖放暂存)

项目地址:https://apps.apple.com/us/app/dropover-easier-drag-drop/id1355679052?mt=12
Dropover 提供了更灵活的“暂存架”体验(摇一摇出现),且支持在架子上直接对文件执行脚本操作(如压缩、重命名、上传),更符合现在的操作习惯。

tableplus(数据库管理)

项目地址:https://tableplus.com/
TablePlus 则是目前 macOS 上原生性能最好、最轻量的数据库管理工具。

stats(菜单栏监控)

项目地址:https://github.com/exelban/stats
Stats 是一个开源的、高度定制化的菜单栏监控工具,可以一个应用顶五个:风扇控制、电池健康、CPU/GPU占用、网络速度和传感器温度,界面比老牌应用更精致。

orbstack(代替Docker Desktop)

项目地址:https://orbstack.dev/

Fork(git客户端)

项目地址:https://git-fork.com/
它是目前 macOS 上性能最强、交互最顺滑的 Git 客户端。它的差异对比(Diff)、交互式变基(Interactive Rebase)体验远超 Sourcetree。它是收费软件但有无限制的免费试用(只是偶尔弹窗)。

Bob(截图翻译)

项目地址:https://macked.app/bob-pro-for-mac-crack.html
智能划词翻译与截图OCR翻译助手

Macs Fan Control(风扇转速控制)

项目地址:https://www.macs-fan-control.com/download/

Microsoft Remote Desktop(RDP远程桌面连接工具)

项目地址:https://install.appcenter.ms/orgs/rdmacios-k2vy/apps/microsoft-remote-desktop-for-mac/distribution_groups/all-users-of-microsoft-remote-desktop-for-mac
Mac远程Win桌面的利器,使用非常简单,点击运行后,基本和Windows的mstsc没有区别,可以填入相应的主机IP地址登录,也可以共享Mac的本地资源(剪贴板、磁盘驱动器等等)并且图形化的保存登录记录。

IINA(视频播放器)

项目地址:https://iina.io/

AnyGo(修改iPhone定位)

项目地址:

Raycast (代替聚焦搜索)

项目地址:https://www.raycast.com/

macos homebrew sip hidpi


正文到此结束
版权声明:若无特殊注明,本文皆为 Myluzh Blog 原创,转载请保留文章出处。
文章内容:https://itho.cn/mac/392.html
文章标题:《一些关于macOS使用小技巧&macOS软件推荐