Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Cmmshell ManagerNew to Visual Studio Code? Get it now.
Cmmshell Manager

Cmmshell Manager

fanrj

|
125 installs
| (0) | Free
GS shell manager
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

cmmshell-manager

快速开始

  1. 点击右侧活动栏中Cmmshell Manager,插件会自动扫描所有工作目录,查找配置文件*.gsc.json
    • 选择某一个配置文件或新建一个
    • 插件启动的终端可能会移动到编辑区,为了不与工程代码混淆,建议新建窗口使用该插件
      • 运行命令CmmshellManager: 选择包含配置的文件夹并在新窗口打开
      • 或者在服务器列表视图右上角点击文件夹图标
  2. 在.gsc.json文件中配置服务器、脚本操作、快捷命令等
  3. 启动所有服务器

Tips

  • F2免打扰输入

配置字段说明

{
  "executor": "",                   // 默认executor,通常为driver的相对路径
  "cwd": "",                        // 脚本、driver运行环境
  "servers": [
    {
      "name": "game_server",        // 服务器列表中显示的名称
      "executor": "start_gs.bat",   // 缺省时使用默认的executor
      "arguments": [],              // 启动参数,当executor为driver时将启动参数以数组的形式拆分填入
      "move2editor": true,          // 是否将终端移到编辑区,缺省时为false
      "group": 1,                   // 所属编辑器组
      "description": "游戏服",      // 服务器别名或其他描述
      "commands": [                 // 快捷命令
        {
          "label": "get system info",
          "command": "'get_system_info()",
          "description": "获取系统信息"
        }
      ]
    }
  ],
  "database": [                     // 数据库的启动脚本,执行launch all时会先执行这部分脚本
      "./start_mongodb.bat"
  ],
  "operations": [                   // 自定义快捷操作
    {
      "label": "更新子模块",
      "scripts": [
        "./update_submodule.bat"
      ],
      "description": "更新子模块"
    }
  ],
  "layout": "Single"                // 初始化布局,包括: 单列、双列、三列、双行、三行、右侧双行、底部双列、2x2网格
}
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft