PHP是一种非常灵活的语言,可能会有错误的未定义符号实例取决于代码的编写方式。因此,从1.3.3版本开始,intelephense具有配置选项来启用/禁用每个未定义符号类别,以适合工作空间和编码样式。
这些选项是:
intelephense.diagnostics.undefinedTypes
intelephense.diagnostics.undefinedFunctions
intelephense.diagnostics.undefinedConstants
intelephense.diagnostics.undefinedClassConstants
intelephense.diagnostics .undefinedMethods
intelephense.diagnostics.undefinedProperties
intelephense.diagnostics.undefinedVariables