Skip to content

工具与开发工作流 ​

把版本控制、编辑器、终端、调试、API 排障和本地环境串成从改动到验证的日常工程闭环.

阅读起点 ​

先从本页第一章开始;如果对应概念已经熟悉,可以从目录中选择需要补齐的章节。

全书顺序 ​

本书按知识依赖组织。主线先建立可运行的共同模型,再进入机制、工程边界和生产约束;维护与前沿内容明确标注,不改变主线的学习顺序。

第1章|Git 变更与历史 ​

理解Git 变更与历史的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

  1. 基础:理解Git 版本控制 的基础的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  2. 分支:理解Git 版本控制 的分支的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  3. 远程:理解Git 版本控制 的远程的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  4. 变基:理解Git 版本控制 的变基的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  5. 工作流:理解Git 版本控制 的工作流的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  6. 暂存:理解Git 版本控制 的暂存的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

第2章|Git 协作与仓库治理 ​

理解Git 协作与仓库治理的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

  1. 挑选提交:理解Git 版本控制 的挑选提交的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  2. 重置与撤销:理解Git 版本控制 的重置与撤销的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  3. 标签:理解Git 版本控制 的标签的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  4. 钩子:理解Git 版本控制 的钩子的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  5. 子模块:理解Git 版本控制 的子模块的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  6. 二分查找:理解Git 版本控制 的二分查找的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

第3章|VS Code 工作台与编辑 ​

理解VS Code 工作台与编辑的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

  1. 引用日志:理解Git 版本控制 的引用日志的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  2. 别名:理解Git 版本控制 的别名的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  3. 最佳实践:理解Git 版本控制 的最佳实践的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  4. 工作台、配置与命令面板:理解VS Code 的工作台、配置与命令面板的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  5. 编辑、选择与快捷键:理解VS Code 的编辑、选择与快捷键的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  6. 搜索、导航与语言智能:理解VS Code 的搜索、导航与语言智能的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

第4章|VS Code 任务、调试与扩展 ​

理解VS Code 任务、调试与扩展的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

  1. 终端、任务与开发流程:理解VS Code 的终端、任务与开发流程的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  2. Git、差异与代码评审:理解VS Code 的Git、差异与代码评审的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  3. 断点、调试与测试:理解VS Code 的断点、调试与测试的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  4. 扩展、语言服务与自动化:理解VS Code 的扩展、语言服务与自动化的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  5. 远程开发、容器与协作:理解VS Code 的远程开发、容器与协作的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  6. 性能、可访问性与团队治理:理解VS Code 的性能、可访问性与团队治理的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

第5章|终端与 Shell 基础 ​

理解终端与 Shell 基础的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

  1. 终端、Shell 与配置:理解终端效率 的终端、Shell 与配置的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  2. 快捷键、补全与命令历史:理解终端效率 的快捷键、补全与命令历史的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  3. 路径、文件与目录:理解终端效率 的路径、文件与目录的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  4. 搜索、查看与文本处理:理解终端效率 的搜索、查看与文本处理的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  5. 标准流、管道与重定向:理解终端效率 的标准流、管道与重定向的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  6. 环境变量、进程与资源:理解终端效率 的环境变量、进程与资源的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

第6章|终端自动化与远程工作 ​

理解终端自动化与远程工作的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

  1. 权限、SSH 与远程工作:理解终端效率 的权限、SSH 与远程工作的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  2. tmux、日志与现场排查:理解终端效率 的tmux、日志与现场排查的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  3. Shell 脚本与自动化:理解终端效率 的Shell 脚本与自动化的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  4. 现代 CLI、配置与效率系统:理解终端效率 的现代 CLI、配置与效率系统的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  5. 从症状到可检验假设:理解调试与性能分析 的从症状到可检验假设的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  6. 断点、调用栈与程序状态:理解调试与性能分析 的断点、调用栈与程序状态的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

第7章|调试、性能与现场证据 ​

理解调试、性能与现场证据的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

  1. 日志、错误与崩溃诊断:理解调试与性能分析 的日志、错误与崩溃诊断的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  2. CPU、内存与垃圾回收:理解调试与性能分析 的CPU、内存与垃圾回收的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  3. I/O、网络与外部依赖:理解调试与性能分析 的I/O、网络与外部依赖的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  4. 并发、死锁与异步任务:理解调试与性能分析 的并发、死锁与异步任务的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  5. 追踪、指标与分布式诊断:理解调试与性能分析 的追踪、指标与分布式诊断的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

第8章|API 请求与网络链路 ​

理解API 请求与网络链路的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

  1. 性能实验、基准与生产调试:理解调试与性能分析 的性能实验、基准与生产调试的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  2. HTTP 请求与响应的骨架:理解API 调试 的HTTP 请求与响应的骨架的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  3. 客户端、浏览器与请求重放:理解API 调试 的客户端、浏览器与请求重放的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  4. 数据格式、契约与边界输入:理解API 调试 的数据格式、契约与边界输入的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  5. 认证、授权与会话:理解API 调试 的认证、授权与会话的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

第9章|本地运行时与依赖 ​

理解本地运行时与依赖的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

  1. 网络链路、代理与部署边界:理解API 调试 的网络链路、代理与部署边界的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  2. 错误、超时、重试与幂等:理解API 调试 的错误、超时、重试与幂等的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  3. 性能、并发与安全自动化:理解API 调试 的性能、并发与安全自动化的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  4. 机器、操作系统与运行时:理解本地开发环境 的机器、操作系统与运行时的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  5. 项目依赖、构建与启动入口:理解本地开发环境 的项目依赖、构建与启动入口的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

第10章|环境服务与可复现启动 ​

理解环境服务与可复现启动的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

  1. 配置、环境变量与秘密:理解本地开发环境 的配置、环境变量与秘密的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  2. 数据库、缓存、消息与外部服务:理解本地开发环境 的数据库、缓存、消息与外部服务的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  3. 文件、网络、证书与端口:理解本地开发环境 的文件、网络、证书与端口的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  4. 编辑器、热重载与调试体验:理解本地开发环境 的编辑器、热重载与调试体验的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
  5. 容器、Dev Container 与 CI 对齐:理解本地开发环境 的容器、Dev Container 与 CI 对齐的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。

阅读边界 ​

本页是学习路线和专题入口,不替代专题笔记中的机制解释、可运行示例和练习。笔记尚未完成的专题会先显示为占位页;已有经验的读者可以跳到具体章节,再按前置关系回补。

路线状态 ​

本路线的目录已完成本轮架构审查;专题笔记的内容质量和来源审查另行进行。

用心记录每一步成长