macOS 软件列表
Note
整理在用/尝试过的软件. 垃圾桶状态.
Homebrew+shell¶
- https://brew.sh/
- https://formulae.brew.sh/
- 程序员 Homebrew 使用指北 一篇非常全面的介绍 Homebrew 的文章,包括了如何将 Homebrew 安装的软件全部迁移到新设备等
zsh+conda+软件安装¶
# 安装 brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# vim 复制已有的配置文件
cp code/00-config/configs/shell/.vimrc ~/
# 配置 zsh
brew install --cask iterm2 # iterm2
# Install Oh My Zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
chsh -s $(which zsh) # 似乎 Monterey 默认就是 zsh?
# ! 因为备份了配置, 直接复制过来
cp code/00-config/configs/shell/.zshrc ~/
source ~/.zshrc
# 安装插件: zsh-syntax-highlighting, zsh-autosuggestions autojump
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
brew install autojump # j
source ~/.zshrc
# 基本软件
brew install htop # htop
brew install tree # tree
brew install trash # 用 trash 替换 rm
brew install carlocab/personal/unrar # x=extract 解压 rar 文件调用
brew install bat # 增强 cat
#
brew install wget
# VS Code; Sublime
brew install --cask visual-studio-code # 官方下载安装包好慢来着
brew install --cask sublime-text
# conda
brew install --cask miniconda
conda init zsh
# go
brew install go # VS Code 可以自动识别安装相关调试工具
# Applications
brew install --cask neteasemusic # 网易云音乐
brew install --cask iina # IINA
brew install --cask wechat qq # WeChat QQ
# brew install --cask keka # 压缩软件
# Tools
brew install --cask utools # uTools
# brew 安装的不知道为啥有时候无法输入中文? 还是 MAS安装吧
# brew install --cask eudic # 欧路词典
brew install --cask karabiner-elements # 改键
常用 brew 命令¶
常用的有 search, install, info, services
等
brew –version或者brew -v 显示brew版本信息
brew install <formula> 安装指定软件
brew unistall <formula> 卸载指定软件
brew list 显示所有的已安装的软件
brew search text 搜索本地远程仓库的软件,已安装会显示绿色的勾
brew search /text/ 使用正则表达式搜软件
brew update 自动升级homebrew(从github下载最新版本)
brew outdated 检测已经过时的软件
brew upgrade 升级所有已过时的软件,即列出的以过时软件
brew upgrade <formula>升级指定的软件
brew pin <formula> 禁止指定软件升级
brew unpin <formula> 解锁禁止升级
brew upgrade –all 升级所有的软件包,包括未清理干净的旧版本的包
brew services –help 查看brew如何管理服务
系统 services 管理¶
brew services list: 查看所有服务
brew services run [服务名]: 单次运行某个服务
brew services start [服务名]: 运行某个服务,并设置开机自动运行。
brew services stop [服务名]:停止某个服务
brew services restart:重启某个服务。
brew 安装的软件迁移到新电脑¶
# 旧电脑: 安装 bundle 并 dump, 会生成文件 Brewfile
brew bundle dump
cat Brewfile
# 复制 Brewfile 到新电脑; 安装
brew bundle
命令行¶
命令行快捷键¶
可参考 iTerm2 快捷键大全,但其实常用的也不是很多,主要是 Ctrl 的组合键:
Ctrl+A
,Ctrl+E
移动光标在行首/行尾;Ctrl+W
,Ctrl+K
删除光标前/后的内容;Ctrl+U
清除一行(不过Ctrl+C
好像可以替代?);Ctrl+L
清空屏幕
软件列表 (简)¶
效率/工具类¶
Menubar 工具
- 系统监控
- iStat Menus, Sensei
- App Tamer: 限制APP的CPU占用
- Macs Fan Control 如其名控制风扇
- TG Pro 温度和风扇监控
- 显示器亮度音量调节: MonitorControl 但试用了两次都黑屏或者闪烁, 暂时没找到好的
- 窗口
- 窗口管理: Moom
- HazeOver: 模糊背景以突出当前窗口
- SlidePad: menubar上的常驻小浏览器
- 日历/代办
- Tinycal: 挺好用的menubar日历. 类似的有 Istycal
- TickTick 滴答清单: 支持全局快捷键挺方便
- 工具
- uTools 系统工具
- Bartender 4: 解决Menu不够放的问题
Mathpix Snipping Tool
: 好用的文字+公式识别工具. 相较而言iText
就逊色很多了PopClip
: 选中弹出快捷工具- Xnip: 截长图工具
后台工具
- 快捷键
- CheatSheet: 查看快捷键
- ShortcutDetective: 查看快捷键冲突
- 专有软件
- Karabiner-Elements: 改键工具
- AltTab: 采用 Opt+Tab 进行同一应用不同窗口之间的切换
系统工具
- App Cleaner & Uninstaller: 系统清理/管理; ⭐️
- Tencent Lemon: 腾讯少有的良心软件
- 磁盘管理
DaisyDisk
: 空间管理 ⭐️- 搭配命令行
ncdu
使用
- 通讯
- Telegram: 宇宙第一通讯软件 ⭐️
- 镜像烧录:
balenaEtcher
- 比较文件/文件夹: 从Linux过来的
Meld
.
code/开发¶
- 编辑器
- VS Code: 主力软件 ⭐️⭐️
- Sublime Text: 性能不错, 轻量级, 现在只用来正则替换😂
- PyCharm 学生账号的话可以试试
- 终端
- iTerm2 可以导入配置文件 ⭐️
- Transmit: SFTP工具, 同步配置
- Postman: API 工具
- Docker
- 数据库
- Navicat
- DataGrid
- LaTex
- VS Code 插件
- TexShop
用过的一些后端 (brew 安装)
- nginx
- mongodb-community
- elasticsearch-full
- kibana-full
- redis
文本: 笔记/文档管理软件¶
- 笔记
- 基本方案: VSCode Markdown + meida 本地存储 + iCloud + git 管理
- Obsidian: 非专业的个人收集放这里, 插件体系很完善
- Typora 编辑和浏览体验极佳, 大文件性能不行; 长期公测后终于收费了
MWeb
: 个人开发的超赞 Markdown 笔记软件- Notion: 速度太慢, 弃了
- Lark 飞书: 替代 Notion的数据库功能?
- Bear: UI挺好看
- 其他尝试过的: Logseq, Draft, Quiver. 没有深入体验.
- 写作工具
- DeepL
- Xmind: 脑图
- OmniFocus: 大纲
- 阅读
DEVONthink
: 内容 #管理- Calibre: 免费的电子书 #管理 + 阅读器. 当然, 自带的 Reader UI很简洁.
Reeder
: SSR阅读器- Klib: 或许用得到的笔记导出整合工具
PDF Expert
⭐️- Clearview: 有点丑
- 文档管理
- Zotero
网络/浏览器/存储¶
- 浏览器
- 科学上网
- ClashX, ClashX Pro, Clash for Windows
- Proxifier 但实际上一直没怎么用过
- 云盘
- 阿里云盘 aDriver, 坚果云
- BaiduNetdisk 无奈留着
- 下载
- 迅雷: 非直链下载的还是用回了迅雷, 速度还可以接受.
- 有直链的话直接
axel
- Downie 4: 视频下载
Batch Link Downloader
: 浏览器插件, 用于批量下载 PDF 等- Aria2
- 工具
- 测速: Speedtest
- 文件传输:
Transmit
多端同步的功能很好用 - Synology Drive Client: Synology 相关软件下载
- VPN
- EasyConnect: 学校 VPN, download
其他¶
- Artpaper: 一款免费的壁纸工具
工具类软件示例¶
uTools¶
见 [[uTools.md]]
- 猿料社区: https://yuanliao.info/
- Doc https://u.tools/docs/guide/about-uTools.html 入门及其简要,但有插件开发指南
- 相关插件
- 网页快开; 聚合翻译; 颜色助手; 剪切板
Automator¶
案例: PDF 压缩¶
参见 如何用 Automator 在 Mac 上批量压缩 PDF ,其中第二个 workflow 可实现原地压缩 PDF 文件。
主要的思路是:1. 先接受传输的文件 filePath;2. 运行 shell 脚本 dirname "$1"
获得当前的目录 floderName;3. 获取 filePath 的值传入进行压缩;4. 移动输出的文件到 folderName。
其他软件¶
Word 使用¶
- 生成目录(确保文章的标题层级)Word写论文如何生成目录?
- 公式编号(手动设置格式)word公式编号与引用详细教程–制表符、题注、交叉引用
- 注意打开标尺可能尺度有问题,我们需要的是显示字符的数量,在「设置-常规-显示度量单位」里选择「派卡」?
- 公式转换
- 和Latex语法并不一致,对于支持的语法,可以点击「设计、转换、当前专业」或者直接点击公式右边的三角形按钮选「专业」
- 或者用 Mathpix Snip 或者 Pages 转换?
图片管理方案 (构建中)¶
尝试的软件
- Billfish
- Lightroom
- Photos
- Inboard
- Picsee 图片分类和管理,原生似乎更好用
- Mylio 和原生的 Photos 很类似;比如按照日历形式展现的特性很好;但使用层面上从流畅性、系统集成度、编辑的直观 都要落后于原生
大爱原生的 photos
- Docs https://support.apple.com/zh-cn/guide/photos/welcome/mac
- Title Caption 等 https://support.apple.com/zh-cn/guide/photos/phta4e5a733f/mac
- 插件
- Mimeo Photos 不是很好用的相册制作插件
Archive¶
Note
有同类型替换的、不再使用的、停止维护的
Alfred¶
最重要的,还是查看官方文档 Getting Started with Alfred 4 for Mac。
自己简单看了少数派上的 从零开始学习 Alfred:基础功能及设置,就是很简单地罗列了 Feature 中不同选项的意思;
比如我目前用到的
- 应用、文件搜索
/
~
可定位到根目录或用户文件夹;
- Bookmark 搜索,可惜好像不能搜索网页名字而是直接检索网页地址;
- 自定义网页搜索 Web Search;
Opt+Cmd+C
剪切板历史