软件教程技术文章
-
文章 · 软件教程 | 1星期前 | CI/CD · gitHub actions · 软件教程 · 依赖缓存 GitHub Actions cache-dependency-path actions/setup-node actions/setup-python
GitHub Actions 的 cache-dependency-path 怎样按锁文件拆分缓存?本文从 setup-node 和 setup-python 的缓存入口出发,区分多文件组合缓存与按锁文件独立缓存,给出多包仓库的 YAML 配置、运行页确认点和常见失效原因。245 收藏 -
文章 · 软件教程 | 1星期前 | Markdown · gitHub actions · 软件教程 · 持续集成 · GitHub Actions GITHUB_STEP_SUMMARY Job Summary workflow commands 构建摘要
GitHub Actions 可以把 Markdown 写入当前步骤的 GITHUB_STEP_SUMMARY 文件,并在运行详情页按 job 展示。本文说明编辑入口、追加写法、运行页核对方式,以及步骤隔离、覆盖和 artifact 的边界。222 收藏 -
用 docker compose config 预检 Compose 插值变量,先查看变量来源,再定位缺失项,并通过 --env-file 固定可重复的配置输入。376 收藏 -
VS Code 打开陌生项目时可用 Workspace Trust 保持 Restricted Mode,限制任务、终端、调试器和部分扩展的自动执行。本文按界面路径说明如何确认受限状态、只信任目标文件夹,并检查父目录继承边界。301 收藏 -
用 GitHub Actions 的 retention-days 为单个作业设置 artifact 保存期限,同时说明仓库级上限、旧对象不追溯和到期排查方法。312 收藏 -
GitHub Actions 可以在单个 job 内设置 permissions,按需保留 GITHUB_TOKEN 的 read、write 或 none 权限。本文用一份最小 YAML 配置说明入口、编辑步骤、运行后的核对方式,以及 fork 场景的边界。108 收藏 -
在 JetBrains IDE 中选择 Project scheme 并配置当前语言的 Code Style,让格式化规则只作用于当前项目,同时核对 .idea/codeStyles 的项目级存储位置。432 收藏 -
通过 Postman Collection Runner 的 Delay 和 Iterations 配置控制请求间隔,按请求数估算等待时间,并核对两轮运行结果。211 收藏 -
Dockerfile 的依赖安装层经常因源码变化而重复执行。本文用 Go、Node.js 和 Apt 示例说明怎样选择真正的缓存目录,配置 RUN --mount=type=cache,核对缓存复用状态,并区分本地 cache mount 与 CI 外部缓存。437 收藏 -
长文件滚动后看不到当前类、函数或嵌套作用域时,可以在 VS Code 中启用 Sticky Scroll,并调整顶部固定的作用域行数。本文按设置入口、开关、最大行数和回退路径说明怎样确认配置真正生效。317 收藏 -
GitHub Desktop 里看不到刚才的分支提交时,先不要删除仓库或覆盖工作区。本文按 Changes、Stashed Changes、History 和 reflog 四个层级排查,演示怎样从本地提交对象创建恢复分支,并说明未提交、已暂存与真正无法恢复的边界。329 收藏 -
VS Code Remote - SSH 自动识别远端系统不稳定时,可以用 remote.SSH.remotePlatform 为 SSH Host 别名固定 linux、windows 或 mac 映射。本文按 Remote Explorer、settings.json、清理验证三步说明配置边界。186 收藏 -
文章 · 软件教程 | 1星期前 | 开发环境 · vs code · 软件教程 · VS Code devcontainer.json Dev Containers postCreateCommand 容器初始化
VS Code Dev Containers 用 postCreateCommand 完成容器首次创建后的依赖安装和目录初始化,本文给出 devcontainer.json 与脚本示例,说明 Rebuild Container 的验证步骤,并对比 postStartCommand 的执行边界。319 收藏 -
VS Code Tasks 的 problemMatcher 可以把构建命令输出中的文件、行列号、错误级别和消息解析到 Problems 面板。本文从内置 matcher、自定义正则、相对路径和后台任务状态四个方面说明配置方法。279 收藏 -
在 VS Code Diff Editor 中选择具体代码行,通过 Stage Selected Ranges 只把目标改动放进 Git 暂存区,并核对同一文件在 Staged Changes 与 Changes 中的拆分状态。448 收藏