软件教程技术文章
-
CTest 重跑测试时,不必每次重新执行完整测试集。本文从构建目录和失败记录开始,演示如何使用 --rerun-failed 只重跑上一轮失败的测试,并说明全通过、没有失败记录以及测试目录选错时的处理方式。459 收藏 -
本文以 api-service 与 web-client 两个根目录为例,说明如何保存 VS Code 多根工作区、区分 launch.json 的文件夹作用域,并用 workspaceFolder 变量为 program 与 cwd 指定正确的调试目标。459 收藏 -
以 VS Code 为具体界面示例,说明怎样在项目级 Run Configuration 中保存非敏感环境变量,怎样用 envFile 管理本机变量,以及为什么配置文件、终端环境和真实密钥不能混为一谈。459 收藏 -
Obsidian 的 Workspaces 核心插件可以把打开文件、标签页和侧栏宽度与可见性保存为命名布局。本文按入口、保存、切换和更新删除四步说明如何为写作、阅读等任务保留不同面板状态。457 收藏 -
darktable 的编辑历史默认会与库数据一起管理,但 XMP 边车文件更适合随原图迁移和备份。本文按设置路径说明如何选择写入时机、确认边车更新,并排查没有生成或重新导入不一致的问题。455 收藏 -
Bazel aquery 直接查询分析阶段生成的 action graph,可以用 --output=commands 查看编译命令,再结合 mnemonic、inputs、outputs 过滤定位具体 action。450 收藏 -
讲清 GitHub Actions reusable workflow 如何接收矩阵参数,覆盖 workflow_call 输入契约、矩阵 job 传值、三层 outputs 映射和结果核对边界。449 收藏 -
Docker Compose 中同名变量来自 shell、.env、--env-file、environment、env_file 或镜像 ENV 时,按优先级判断最终值,并用 config 命令定位配置覆盖问题。448 收藏 -
VS Code 更换账号或设备后需要重新建立同步时,关键是区分只停用当前设备与清除全部云端数据。本文按官方入口说明备份判断、关闭选项、云端清理、重新启用和回退办法。444 收藏 -
本文用 frontend 和 api 两个根目录,说明 VS Code 多根工作区如何分别配置文件夹级任务,以及何时使用 .code-workspace 的统一任务。442 收藏 -
通过macOS的zsh和Bash示例,为VS Code集成终端建立独立profile,配置路径、参数、环境变量及默认项,说明新旧会话、平台后缀和任务调试入口的区别。441 收藏 -
Postman Collection Runner 一次运行只能选择一个环境;要让每次迭代使用不同的 base_url、tenant 或账号,应把基准值放进 Environment,再用 CSV/JSON 迭代数据覆盖同名变量。本文给出界面路径、数据格式、预览方法和结果排错清单。440 收藏 -
Git rerere 可以记录一次合并冲突的人工解决结果,并在相同冲突再次出现时尝试复用;本文说明如何开启、检查、确认和清理这份记录。438 收藏 -
通过 VS Code Profiles 编辑器,把设置、扩展和界面布局保存成独立配置档案,再用本地 .code-profile 文件或 GitHub gist 共享给另一台 VS Code。436 收藏 -
GitHub 的 CODEOWNERS 文件可以按目录、文件类型和规则顺序匹配不同的审查人。本文从 .github/CODEOWNERS 入口开始,演示如何编写目录规则、处理最后匹配优先,并排查分支、权限和语法导致的匹配问题。435 收藏