软件教程技术文章
-
GitHub Desktop 中用文件复选框和 diff 行选择拆分提交,并在提交后查看仍保留在 Changes 列表中的未提交差异。222 收藏 -
DataGrip 导出查询结果时,先区分时间列是否真的包含时区,再设置显示时区并选择合适的 data extractor,最后用带偏移量的样本值核对文件,避免把本地显示误当成原始时区信息。371 收藏 -
在 IntelliJ IDEA 中使用 JUnit Pattern 运行配置,只执行当前测试类里指定的一组方法,并在 Run 窗口核对实际执行范围。364 收藏 -
在 Postman 的 Post-response 脚本中解析响应 JSON,把指定字段写入 Collection 变量,并在后续请求中用双大括号引用;同时说明字段缺失、变量作用域和旧值残留的排查方法。472 收藏 -
用 Docker 多阶段构建把编译器、调试器、源码和缓存留在 build 阶段,最终 runtime 镜像只复制可运行产物,并在 Docker Desktop 中确认目标和文件边界。492 收藏 -
Docker Compose 的 depends_on 短语法只保证依赖容器先启动。本文用 healthcheck 与 service_healthy 配置一条可验证的启动条件,并说明如何从容器状态确认应用没有抢跑。180 收藏 -
Git rebase 冲突很多时不要急着 abort。本文用 VS Code Source Control 和 Git 命令说明如何保留现场、解决并暂存冲突、稍后继续 rebase,以及什么时候应该完整中止。368 收藏 -
Git worktree 可以让同一个仓库拥有多个独立工作目录。本文用两个功能分支演示创建、核对、并行开发和安全移除的完整操作。368 收藏 -
VS Code 搜索大型工作区变慢时,应在工作区设置中用 search.exclude 排除构建产物和依赖目录;如果文件监听也占用较多资源,再单独配置 files.watcherExclude。本文按设置入口、glob 写法、生效验证和回退方法给出一套可操作步骤。115 收藏 -
在 VS Code Tasks 中用 dependsOn 声明构建依赖,用 dependsOrder: sequence 固定 lint、build、package 的顺序,并通过真实非零退出码让失败停止后续任务。本文还说明 problemMatcher、并行依赖和后台 watch 任务最容易造成的误判。256 收藏 -
VS Code 通过 Remote SSH 连接后,终端、任务和远程扩展宿主可能读取不同的 shell 启动环境。本文按界面路径排查远程主机、PATH、终端 profile 与启动脚本,并给出可复核的统一方法。115 收藏 -
在 VS Code 中为每个项目维护独立的 launch.json,通过 env、envFile、cwd 和变量替换设置调试环境,并用 VARIABLES 面板确认配置没有串项目。215 收藏 -
Docker Desktop 查看容器数据卷文件的入口是 Volumes 视图:先按卷名筛选,再进入详情的 Stored data 浏览文件,并在 Container in-use 核对挂载容器与目标路径。464 收藏 -
在 GitHub Desktop 中先用 Stash All Changes 暂存当前修改,再切换分支处理临时任务,完成后回到原分支通过 Stashed Changes 和 Restore 恢复文件。212 收藏 -
GitHub Desktop 支持在 Changes 的差异视图中按文件和改动行选择提交内容。本文用一个文件同时包含两类改动的场景,说明如何只提交目标行,并确认剩余改动仍保留在本地。142 收藏