VS Code Extension · v0.0.2

KBEngine Nex
在 VS Code 里真正高效起来

自动补全 · XML 追踪 · 模板生成 · 性能分析 · 进程管理 · Space Viewer — 把分散的命令行与调试流程收束到一个开发工作台。

8
核心功能模块
12
配置项
6
子工程类型
5
性能分析维度
核心能力

覆盖从开发到观测的完整链路

不是简单把命令搬进 IDE,而是把 KBEngine Nex 的开发结构、运行结构和观测结构都映射到开发者的工作界面中。

🖥

服务端管理

一键启动 / 关闭服务端、手动热更、自动热更(监听文件变更自动触发)、Bots 进程管理,全部收束在侧栏面板。

代码智能

.def XML 自动补全与定义跳转,动态 Python 路径 — 点 base/cell 文件自动切换 extraPaths,IntelliSense 只看当前子工程。

🧬

代码生成

根据 entity_defs 自动生成客户端实体脚本,一键生成客户端 SDK,减少引擎侧与客户端侧同步维护的重复成本。

📊

运维观测

进程状态面板展示所有 Machine 及组件运行。Telnet 控制台执行 TICK / CPROFILE / PYPROFILE / NETWORK 性能查询。

🔍

Watcher & Space Viewer

实时查询引擎内部 Watcher 路径、网络信息、响应速度。Space Viewer 查看所有 Space 内 Entity 分布,深入 cell 详情。

📋

日志与诊断

实时捕获服务端各组件日志输出,支持级别过滤。启动后自动扫描日志中的 ERROR,快速定位启动异常。

🧩

插件市场

内置插件系统,从 GitHub / Gitee 浏览、安装、管理 KBEngine 插件。一键安装 / 卸载 / 启用 / 禁用。

📁

工作区与子工程

自动检测 KBE 项目结构并提示初始化。快速切换 base / cell / login / bots / db / interface 子工程,独立上下文。

双主题

浅色 & 深色,自由切换

插件完整适配 VS Code 浅色与深色主题,点击下方卡片即可预览两种风格。

🌞 浅色主题 浅色主题
🌙 深色主题 深色主题
点击卡片切换主题预览
功能截图

8 张截图,一览全部能力

从服务端启动到 Space Viewer,每个功能模块都有直观的界面截图。

Server Log
服务端启动 & 日志实时查看各组件日志输出,支持级别筛选;可加载/删除已保存的服务器配置
Tick Profile
Tick ProfileTick 性能分析查询,默认时长 10 秒,点击柱条查看详情
CProfile
CProfileC++ 层性能分析查询,默认时长 10 秒,定位引擎底层热点
PyProfile
PyProfilePython 层性能分析查询,默认时长 10 秒,定位脚本热点
Network Profile
Network Profile网络性能分析查询,默认时长 10 秒,排查网络瓶颈
Process Status
进程状态查看服务器群内所有 KBE Machine 信息与资源占用情况
Watcher
Watcher 查询查看单个进程全部状态信息(网络、响应速度等),数据实时更新
Space Viewer
Space Viewer查看所有 Space 内 Entity 分布与运动情况,列表实时随 Space 产生而更新
插件生态

内置插件市场

从 GitHub / Gitee 浏览、安装、管理 KBEngine 插件,一键安装 / 卸载 / 启用 / 禁用,扩展开发能力边界。

插件管理
插件管理界面

开始使用 KBEngine Nex X

在 VS Code 扩展市场搜索 KBEngine X,或使用快速命令安装:

ext install KBEngineLab.kbengine-nex-x Ctrl+P 粘贴