{
    "java.configuration.updateBuildConfiguration": "automatic",
    "java.compile.nullAnalysis.mode": "automatic",
    "cSpell.enabled": false,
    // 保存时自动组织导入（删除未使用的import + 排序）
    "java.saveActions.organizeImports": true,
    // 在变量视图中显示对象的toString()结果
    "java.debug.settings.showToString": true,
    // 显示静态变量
    "java.debug.settings.showStaticVariables": true,
    // 字符串最大显示长度（默认100，可增大）
    "java.debug.settings.maxStringLength": 1000,
    // 数组显示的最大元素数量
    "java.debug.settings.showHex": false,
    // 自动导入配置
    "java.autobuild.enabled": true,
    // 导入顺序（可选，自定义导入顺序）
    "java.completion.importOrder": ["java", "javax", "org", "com", ""],
    // 搜索时排除的文件夹
    "search.exclude": {
        "**/target": true,
        "**/node_modules": true,
        "**/dist": true,
        "**/.git": true,
        "**/.idea": true,
        "**/.vscode": true,
        "**/.qoder": true,
        "**/.cursor": true,
        "**/.codex": true,
        "**/logs": true
    },
    // 文件浏览时排除的文件夹
    "files.exclude": {
        "**/target": true,
        "**/node_modules": true,
        "**/dist": true
    }
}