软件教程技术文章
-
在 VS Code multi-root 工作区中,把跨项目复用的 shell 或 process 任务写进 .code-workspace,并用 workspaceFolder 变量固定每个任务的执行目录。471 收藏 -
GNU Make 使用 -j 并行构建时,按 target、line、recurse 选择 --output-sync,减少日志穿插并保留可核对的失败上下文。470 收藏 -
在 GitHub Actions 中用 actions/setup-go 的 cache: true 缓存 Go 模块依赖,让 go.sum 变化时自动换 key,缓存不可用时仍能正常下载。470 收藏 -
说明 VS Code notebooks 如何选择并记住指定内核,覆盖 Kernel Picker、最近使用列表、Select Another Kernel、Python Environments、Jupyter Kernels 和 Existing Jupyter Server 等入口,以及环境变更后的重新绑定方法。469 收藏 -
Obsidian可用query代码块把搜索结果嵌入笔记。本文按搜索条件、源码编辑和阅读结果三个状态说明操作,区分动态查询与静态复制,并处理空结果、源码显示和Publish限制。468 收藏 -
以 IntelliJ IDEA Java/Gradle 项目为例,按准备、项目 SDK 选择、模块继承和 Gradle JVM 确认的顺序固定 IDE 内环境,说明版本记录、导入来源及命令行和 CI 不会自动随之锁定的限制。465 收藏 -
Actions concurrency 取消旧工作流教程:配置同组与 cancel-in-progress,提交后观察取消状态,排查分支引用、配置层级和权限,并说明回退方式。465 收藏 -
Docker buildx 通过 --cache-to 导出缓存、--cache-from 导入缓存,能够让 CI 复用已有镜像构建层。本文用 registry 后端讲清缓存引用、mode=min/max、分支隔离与结果核对。464 收藏 -
VS Code Tasks 保存的是可重复执行的命令配置,不能直接录制编辑动作。本文演示创建语法检查任务、保存参数和工作目录,并说明运行、依赖排错与停用方法。463 收藏 -
在 VS Code 的 Problems 面板中输入文件名或路径片段即可缩小问题列表,再双击匹配项回到对应文件位置;本文同时说明筛选条件、问题类型过滤和恢复完整列表的方法。462 收藏 -
从 Extensions 视图的 Local - Installed 与 Dev Container 分组入手,说明 VS Code Dev Containers 如何区分本地 UI 扩展和容器工作区扩展,并给出 devcontainer.json 固化扩展与重建排错方法。462 收藏 -
VS Code Remote SSH 应按主机确认远端扩展范围。本文分步说明状态栏确认、扩展分组与远端安装入口,以及用运行扩展页面区分安装和激活位置,避免把全部本地扩展搬到每台主机。461 收藏 -
在 VS Code 中按住 Shift+Alt(macOS 为 Shift+Option)拖出矩形选区,就能在多行同一列建立光标并同步改写文本。本文说明入口、快捷键、结果判断和短行等边界。460 收藏 -
介绍LibreOffice Math输入分段函数的完整写法与菜单入口,说明matrix分行分列、伸缩左大括号和right none,并整理预览异常及公式保存方法。460 收藏 -
JetBrains Structural Search 能按代码结构定位 API 调用,而不是把源码当作普通文本。本文用一个可复用的调用模板,讲清变量过滤、作用域、递归匹配、结果确认和模板保存。459 收藏