Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Hold ENVNew to Visual Studio Code? Get it now.
Hold ENV

Hold ENV

linsun

| (0) | Free
在侧边栏展示工作区ENV配置
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Hold ENV

在侧边栏展示“已配置”的环境列表(来自工作区根目录 env-manager.json,或 VS Code Settings 的 holdEnv.envs)。支持打开文件、查看内容、分组与模板,以及查看结构化 JSON。

使用

  • 打开一个项目(工作区至少包含一个文件夹)
  • 侧边栏出现「ENV管理」图标,视图名为「环境配置」
  • 展示每条环境配置(name/path/content/groups/categoryTemplates)
  • 点击「打开文件」打开配置的 env 文件;点击「查看内容」打开配置中的 content
  • 点击「查看数据JSON」查看该条配置的完整 JSON

配置

  • 默认读取工作区根目录 env-manager.json(可通过 holdEnv.configFile 修改文件名)
  • 若未找到配置文件,则使用 Settings 的 holdEnv.envs 作为兜底

env-manager.json 示例(数组格式):

[
  {
    "name": ".env",
    "path": "D:\\\\workspace\\\\frontend-v3\\\\frontend-v3\\\\.env",
    "content": "",
    "groups": [
      {
        "name": "alpha环境",
        "id": "1757500149684",
        "description": "",
        "variables": [
          { "key": "targetRequestPath", "options": [], "value": " `https://alpha-poseidon.supreium.com` " },
          { "key": "CloudServiceType", "options": [], "value": "wss://alpha-poseidon.supreium.com" },
          { "key": "targetWsPath", "options": [], "value": "publicCloud" }
        ],
        "category": "环境变量"
      }
    ],
    "categoryTemplates": [
      {
        "id": "1757500098353",
        "name": "环境变量",
        "description": "",
        "keys": ["targetRequestPath", "CloudServiceType", "targetWsPath"]
      }
    ]
  }
]

无项目提示

  • 当未打开任何工作区文件夹时,视图显示「请先打开一个项目」
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft