Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>openLiBing ResourceManagerNew to Visual Studio Code? Get it now.
openLiBing ResourceManager

openLiBing ResourceManager

openLiBing

|
3,148 installs
| (0) | Free
All-in-one Remote Development Environment
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

openLiBing ResourceManager

一站式远程开发环境管理工具,支持 HidevLab 环境管理、远程 SSH 连接和代码同步。

功能特性

  • HidevLab 环境管理: 创建、开机、关机和删除 HidevLab 开发环境
  • 远程 SSH 连接: 一键连接到远程开发环境,支持多种 IDE
  • 代码同步: 快速同步本地代码到远程环境
  • 灵活配置: 支持自定义远程工作目录等配置项

配置项

openlibing.remote.defaultWorkingDirectory

  • 类型: string
  • 描述: 同步和打开 Remote SSH 的默认工作目录。配置后优先使用该路径;未配置时才使用设备返回的 workingDir(必须是绝对路径)
  • 示例: /home/user/workspace, /workspace

openlibing.terminal.inheritPID1Environment

  • 类型: boolean
  • 默认值: true
  • 描述: 登录远程终端或执行远程任务时,是否自动继承 PID1 进程的环境变量(适用于容器环境)

使用方法

  1. 设置默认工作目录:

    • 打开命令面板 (Ctrl+Shift+P)
    • 输入 "设置默认远程工作目录"
    • 或在设置中搜索 openlibing.remote.defaultWorkingDirectory
  2. 连接远程环境:

    • 在资源环境视图中右键点击设备
    • 选择 "打开远程窗口" 进行 SSH 连接
  3. 同步代码:

    • 在资源环境视图中右键点击运行中的设备
    • 选择 "同步代码" 将当前工作区同步到远程

发布到 VS Marketplace(CI)

目录 Marketplace 扩展 说明
local-build/ openLiBing.ResourceManager 资源环境管理
DevStation/ openLiBing.DevStation 作业执行(依赖 ResourceManager)

PR / master 构建(build)

  1. 向 master 提 PR,或代码 push 到 master
  2. 等待 pre-commit(PR)、build 通过(两个 job 并行:build-resourceManager / build-devstation)
  3. 在运行详情下载产物(保留 14 天):ResourceManager-<ATOMGIT_RUN_NUMBER>.vsix、DevStation-<ATOMGIT_RUN_NUMBER>.vsix
  4. PR Review 后合入不会自动发布;master 上的 build 同样只构建、不发布

手动发版

手动触发时会实时编译打包要发布的那个插件,再 vsce publish。

  1. 递增要发布插件的 version(Marketplace 会拒绝重复/非法版本)
  2. Actions 手动运行:
工作流 行为
publish-resourceManager 仅构建并发布 ResourceManager
publish-devstation 仅构建并发布 DevStation

Secrets

Secret 用途
VSCE_PAT Marketplace 发布
ROBOT_TOKEN checkout 等

工作流

  • .gitcode/workflows/build.yml:PR 双插件构建 + 产物
  • .gitcode/workflows/publish-resourceManager.yml:手动发布 ResourceManager
  • .gitcode/workflows/publish-devstation.yml:手动发布 DevStation

版本历史

v0.0.19

  • 新增远程默认工作目录配置项
  • 优化代码同步逻辑
  • 改进配置优先级处理
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft