cmmshell-manager
快速开始
- 点击右侧活动栏中
Cmmshell Manager ,插件会自动扫描所有工作目录,查找配置文件*.gsc.json
- 选择某一个配置文件或新建一个
- 插件启动的终端可能会移动到编辑区,为了不与工程代码混淆,建议新建窗口使用该插件
- 运行命令
CmmshellManager: 选择包含配置的文件夹并在新窗口打开
- 或者在服务器列表视图右上角点击文件夹图标
- 在
.gsc.json 文件中配置服务器、脚本操作、快捷命令等
- 启动所有服务器
Tips
配置字段说明
{
"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网格
}
| |