软件教程技术文章
-
VS Code 内置 Markdown 预览支持编辑器与预览窗格双向滚动同步。本文从打开侧边预览开始,说明如何定位当前标题、从预览回到源码,以及如何关闭其中一个同步方向。501 收藏 -
VS Code Remote Tunnels 要在远程机器退出桌面编辑器或待机后仍可用,需要区分服务安装与防止休眠两个问题。本文按入口、服务、连接确认和回退路径说明具体操作。488 收藏 -
通过 git commit --fixup 和 git rebase -i --autosquash,把散落的修复提交自动归并到目标提交,并用历史、状态和差异完成结果核对。484 收藏 -
介绍 docker compose run 如何复用服务配置执行测试、迁移和管理脚本,并说明 --rm、--no-deps、--service-ports 与 up、exec 的区别。479 收藏 -
文章 · 软件教程 | 21小时前 | 开发环境 · vs code · 软件教程 · VS Code Dev Containers workspaceFolder workspaceMount Docker 挂载
VS Code Dev Containers 默认会把当前工作区绑定进容器;如果项目需要固定宿主机来源、容器目标路径或命名卷,可以在 devcontainer.json 中设置 workspaceMount 与 workspaceFolder。本文按准备配置、重建容器、路径确认和常见排查给出一套可复用步骤。477 收藏 -
Docker build secrets 适合在构建阶段临时提供私有仓库、包管理器或云服务凭据。本文按 Dockerfile、命令行和 GitHub Actions 三条路径说明如何挂载 secret,避免凭据进入镜像层和构建日志。470 收藏 -
用 Git worktree 为多个分支建立互不覆盖的工作目录,按创建、核对、清理三个阶段说明 add、list、remove、lock、prune 和 repair 的使用边界。463 收藏 -
更换电脑时,不必重新录入 VS Code 用户代码片段。本文用 Snippets: Configure User Snippets 找到 JSON 文件,说明语言作用域、复制方式和新电脑上的验证步骤。449 收藏 -
Git sparse-checkout 的 cone 模式按目录选择内容,non-cone 文件模式按 gitignore 风格规则匹配路径。本文用一组清晰的操作路径说明怎样查看当前规则、切换两种模式、重写稀疏范围并处理 reapply 场景。416 收藏 -
在 VS Code 的 Source Control 视图中打开 Diff Editor,区分 Changes 与 Staged Changes 的比较对象,并用逐行暂存只提交需要的修改。本文配有原创界面说明图和未跟踪文件边界说明。397 收藏 -
用 docker compose config 预检 Compose 插值变量,先查看变量来源,再定位缺失项,并通过 --env-file 固定可重复的配置输入。376 收藏 -
VS Code 调试控制台支持在当前栈帧中求值。需要输入多行表达式时,先打开 Debug Console,使用 Shift+Enter 换行,确认完整后按 Enter 执行;如果入口或语法不可用,先检查活动调试会话和调试器支持。328 收藏 -
Docker buildx bake 可以把多个镜像的上下文、标签、平台和注册表参数集中到一个 Bake 文件中。本文用 web、api、worker 三个目标演示 variable、group、target、--print、--var 和 --set 的实际用法。326 收藏 -
Docker Compose wait 用于等待指定服务容器停止;本文从一次性任务服务出发,说明如何选择等待对象、读取 docker compose ps 的 ExitCode,并判断是否使用 --down-project 清理项目。320 收藏 -
VS Code Explorer 的文件嵌套可以把 JavaScript、声明文件和 sourcemap 等同名产物收进源文件下,保留访问入口又减少目录噪声。本文说明 explorer.fileNesting.enabled、expand 和 patterns 的设置路径、工作区范围与匹配边界。316 收藏