工具推荐

Git 工作流进阶实战:rebase 与提交规范

Git 工作流进阶实战:rebase 与提交规范

Git 工作流进阶:用交互式 rebase、cherry-pick、reflog、bisect 与 Conventional Commits 提交规范,让多人协作历史干净、回滚有底、定位 bug 更快。

suzhe suzhe 2026-09-14
0 0 0
Starship 实战:用 Rust 打造跨 Shell 高颜值终端提示符

Starship 实战:用 Rust 打造跨 Shell 高颜值终端提示符

Starship 是一款用 Rust 编写的跨 Shell 终端提示符(prompt)工具。它用一份统一的 starship.toml 配置,就能在 Bash、Zsh、Fish、PowerShell、Nu 等几乎所有主流 Shell 里,渲染出信息丰富、颜值在线、且零依赖环境差异的命令行提示符。本文

suzhe suzhe 2026-09-12
0 0 0
fd 命令实战:比 find 更快更人性化的文件查找

fd 命令实战:比 find 更快更人性化的文件查找

fd 是 Rust 编写的 find 替代品,默认忽略 .gitignore 与隐藏文件、语法更直观、速度更快。本文用 10 个高频场景讲透 fd 的安装、查找、组合与配置。

suzhe suzhe 2026-09-12
0 0 0
ripgrep 实战:比 grep 快 10 倍的代码搜索

ripgrep 实战:比 grep 快 10 倍的代码搜索

ripgrep(命令行 rg)是一款用 Rust 编写的递归代码搜索工具。它默认遵守 .gitignore、自动跳过隐藏文件与二进制文件,搜索速度常常比传统 grep 快一个数量级。对于每天要在大型代码库里翻找符号、TODO、配置项的开发者来说,换上 ripgrep 几乎是无成本的性能升级。 一

suzhe suzhe 2026-09-11
0 0 0
eza + zoxide + bat:用现代命令行工具替换 ls/cd/cat

eza + zoxide + bat:用现代命令行工具替换 ls/cd/cat

eza、zoxide、bat 是 Rust 编写的 modern-cli 三件套,分别替代 ls/cd/cat,带图标配色、智能跳转与语法高亮,终端效率一步到位。

suzhe suzhe 2026-09-11
0 0 0
asdf 版本管理实战:多语言运行时一键切换

asdf 版本管理实战:多语言运行时一键切换

asdf 用一套命令统一管理 Node/Python/Java 等多语言运行时版本,靠 .tool-versions 锁定项目依赖,进目录自动切换,告别 nvm/pyenv 各搞一套。

suzhe suzhe 2026-09-10
0 0 0
mitmproxy 抓包调试实战:HTTPS 拦截与请求改写

mitmproxy 抓包调试实战:HTTPS 拦截与请求改写

mitmproxy 是开发者友好的开源抓包工具,支持 HTTPS 解密、流式拦截与 Python 脚本自动化改写请求和响应。本文从证书安装到实战 Mock API,带你掌握接口调试与流量分析的完整链路。

suzhe suzhe 2026-09-09
0 0 0
DuckDB 实战:SQL 直查 CSV 与 Parquet

DuckDB 实战:SQL 直查 CSV 与 Parquet

DuckDB 是嵌入式分析型 SQL 引擎,无需建库即可用 SQL 直接查询 CSV、Parquet 等本地文件,单机数据分析比 pandas 更快、比数仓更轻,适合探索、报表与 ETL 前置。

suzhe suzhe 2026-09-09
0 0 0
uv 实战:Python 包管理与虚拟环境极速指南

uv 实战:Python 包管理与虚拟环境极速指南

uv 是 Rust 打造的新一代 Python 包管理器,速度比 pip 快 10–100 倍。本文从安装、虚拟环境、依赖管理到 Docker 与 CI 集成,手把手掌握 uv 的核心工作流与最佳实践。

suzhe suzhe 2026-09-08
0 0 0
lazygit 实战:终端里的 Git 可视化操作

lazygit 实战:终端里的 Git 可视化操作

lazygit 用终端 TUI 替代繁琐 Git 命令,本文讲清安装、面板与提交、变基、解冲突等高频工作流。

suzhe suzhe 2026-09-07
0 0 0
1 … 5 6 7 8 9 10