SLG Map Authoring VS Code Editor
面向 SLG 地图作者文件的 VS Code 扩展,提供地图浏览、编辑、保存,AI 辅助能力。
功能亮点
- 在 VS Code 内直接打开 Webview 地图编辑器
- 扫描工作区作者文件并支持保存改动
- 提供地图显示、选中、绘制、导入等基础编辑能力
- 支持 AI Generate、AI Repair、Compile 等辅助流程
使用说明
- 打开 SLG Map Editor: Open 进入主界面
- 在 Authoring Files 中切换作者文件
- 在地图视图中进行选中、绘制、导入和保存
- 按需执行 Refresh、Compile、AI Generate、AI Repair 等命令
侧边栏包含 Map Editor、Authoring Files、POIs、Region Labels、Linear Features 等视图。
配置说明
- 可在 VS Code 设置中调整 AI 提供方和模型名称
- 默认使用 VS Code GitHub Copilot 模型集成
- 如需接入自定义模型服务,建议通过用户级设置或环境变量提供密钥,不要写入工作区文件
最近更新
0.1.5
- 修复 Compile And Save 在编译失败时误报为“未生成 ProceduralFeatureMapJson”的问题,失败时现在会直接显示真实的校验错误
- 修复将河流改为山脉、道路等 FeaturePath 后,因缺省 DirectionMode 导致的错误校验;非 River 且非 RegionSplit 的路径现在默认按 Bidirectional 处理
0.1.4
- 修复导出 FeatureMap 时错误复用 WorldMapJson 的问题,避免把 WorldMapData 误保存为 ProceduralFeatureMapData
- 当后端未返回 ProceduralFeatureMapJson 时,导出会被明确阻止并输出诊断信息,而不是继续生成错误格式的数据
0.1.3
- 调整发布图标资源,Marketplace 使用的产品图标改为透明底并重新居中
- 优化本地发布脚本,支持通过本地 token 文件或环境变量执行发布,减少重复手工操作
| |