`---@class BigMapDefine local BigMapDefine = {} _G.BigMapDefine = BigMapDefine` VsCode EmmyLuav0.9.35 ,类似这种写法会导致外部使用全局变量无法推导类型。 此外自动补全是否能设置不补全整个路径只需要补全脚本名类似:local BigMapDefine = require("BigMapDefine ")而不是require("Game.Scene.BigMapDefine ")