JX3 配置表搜索
这是一个 VS Code 插件,用来快速查询游戏配置表(NPC、技能、任务、道具等)。
它可以做的事:
- 快速加载配置表
- 按关键字搜索
- 按列筛选、排序、分页
- 冻结前两列,横向滚动更好看
- 点击脚本路径直接打开文件
- 在
.lua/.lh 里右键选中 ID,使用快捷键,直接跳到对应表搜索
安装
在 VS Code 扩展市场搜索 JX3 Table Search,直接安装。
2分钟上手
- 打开工作区(建议打开产品根目录,也就是
client/ 的上一级目录)
- 设置
jx3-table-search.clientRoot(可留空,留空就用当前工作区)
Ctrl+Shift+P 输入并执行:JX3: 打开配置表搜索
- 选择一个表,点击“加载”
- 在搜索框输入内容后回车
常用功能
- 搜索:支持全文搜索;输入纯数字会优先按主键列搜索
- 筛选:每列都有筛选,支持自动补全
- 排序:点击表头升序/降序
- 分页:每页 100 条
- 列跳转:输入列名快速定位到目标列
- 脚本跳转:脚本列显示为链接,点一下就打开
右键快速跳表
在 .lua / .lh 文件里选中 ID,右键菜单会出现 JX3 Table Search:
- 在 NPC / 技能 / Buff / 道具 / 任务 / 互动物件 / 地图 / 活动 表中搜索
- 快捷键:
Ctrl+Shift+1 到 Ctrl+Shift+8
- 打开当前行脚本路径:
Alt+L
配置文件
插件会在工作区读取 jx3-table-search-config.json。
常用字段:
tableTypes[].name:分类名称
tableTypes[].tables[].name:表名称
tableTypes[].tables[].path:表路径(相对 clientRoot)
tableTypes[].tables[].isMergeTable:是否合并表
tableTypes[].tables[].columnOrder:前置列
tableTypes[].tables[].primaryKey:主键列名
tableTypes[].tables[].scriptColumns:脚本列映射
扩展 ID:yeepig.jx3-table-search
| |