工具集
工欲善其事,必先利其器 — 按场景整理的命令行与开发利器
🖥️ IDE / 编辑器
写代码、调试、重构的主战场
插件生态最丰富,Remote SSH / Dev Containers 远程开发标配。
IntelliJ / PyCharm / GoLand / WebStorm,重构与静态分析强。
可配置的终端编辑器,LazyVim / AstroNvim 等发行版开箱即用。
Rust 编写,启动快、协作编辑,适合大仓库日常编辑。
🌐 网络诊断
连通性、DNS、带宽与抓包
调试 API、下载文件、查看响应头,`-v` / `-I` 日常必备。
查询 A/AAAA/CNAME/MX 记录,排查域名解析问题。
实时 traceroute + ping,定位链路丢包与延迟跳点。
端口扫描与服务探测,内网资产与安全自查。
命令行抓包,配合 `-i any port 443` 过滤 HTTPS 握手。
点对点 TCP/UDP 吞吐测试,测内网或云主机间带宽。
图形化协议分析,HTTP/TLS/WebSocket 深度排查。
🔐 VPN / 代理 / 隧道
科学上网、内网穿透与加密通道
规则分流、TUN 模式,配合订阅与 Dashboard 管理节点。
VLESS / Hysteria2 / TUIC 等新协议,配置灵活。
现代 VPN 协议,内核实现、配置简单、性能好。
企业远程办公常用,`.ovpn` 配置文件连接。
本地端口转发、动态 SOCKS 代理,无需额外客户端。
把本地服务暴露到公网,Webhook 调试与临时演示。
📊 内存与性能
CPU、内存、磁盘 IO 与进程监控
交互式 top,看 CPU/内存占用、线程与命令行。
macOS 内存页统计,排查 swap 与内存压力。
查看可用内存、缓存与 swap 使用量。
内存泄漏与非法访问检测,C/C++ 调试经典工具。
Apple 官方性能分析:Leaks、Time Profiler、Allocations。
内核级采样 profiler,火焰图与热点函数分析。
磁盘吞吐与 IO 等待,排查慢查询与日志写满。
📁 文件与文本处理
搜索、批量改名、JSON/YAML 处理
比 grep 更快的代码搜索,尊重 .gitignore。
快速找文件,语法比 find 友好。
交互式模糊选择,配合 history / fd 极快。
命令行处理 JSON / YAML,管道里格式化与提取字段。
带语法高亮的 cat,分页与 git 集成。
流编辑与列处理,日志清洗与一键替换。
🔀 版本控制与协作
Git 工作流与 GitHub 自动化
分支、rebase、stash、bisect — 版本管理基础。
PR、Issue、Actions、Release 全在终端完成。
终端图形化 Git,暂存、提交、冲突解决更直观。
美化 git diff / log, side-by-side 与语法高亮。
🐳 容器与部署
本地环境、K8s 与 Web 服务
镜像构建与运行,docker compose 编排多服务。
集群资源管理,logs / exec / port-forward 调试。
静态站点与 API 网关,`-t` 测配置后 reload。
增量同步代码与静态资源到远程服务器。
✏️ 画图与架构设计
流程图、架构图、白板与文档插图
手绘风格示意图,技术分享与头脑风暴。
用文本生成流程图/时序图,嵌入 Markdown 文档。
类图、时序图、组件图,适合设计文档。
📦 包管理与运行时
语言版本、依赖与多工具链切换
macOS 命令行软件包管理,本页多数工具通过 brew 安装。
统一管理 Node / Python / Go / Rust 等运行时版本。
按项目切换 Node 版本,避免全局版本冲突。
Python 版本管理与极速包安装,uv 可替代 pip。
Rust 工具链与 cross-compile target 管理。
🛡️ 安全与证书
密钥、证书与加密
生成 CSR、查看证书、测试 TLS 握手与加密运算。
生成 Ed25519 密钥对,配置 Git 与服务器免密登录。
提交签名、文件加密与密钥管理。
免费 HTTPS 证书申请与自动续期。