Visual Studio Code, kurz VS Code wurde als Code Editor geschaffen, hat sich inzwischen als komplette Entwicklungsumgebung weiterentwickelt.

!!!Settings
Es gibt 3 Settings:

* Global im User Home: File -> Preferences -> Settings
* Im Workspace
* Im Folder

Der Dateiname ist settings.json

!!!Save Action Organize Imports
Es sind zwei Settings notwendig:

{{{
    "editor.codeActionsOnSave": {
        "source.organizeImports": true
    },
    "java.saveActions.organizeImports": true,
}}}

!!!JDK Settings
Die JDK wird an mehreren Stellen verlinkt:

{{{
    "java.jdt.ls.java.home": "/usr/lib/jvm/default-java",
    "xml.java.home": "/usr/lib/jvm/default-java",
    "java.configuration.runtimes": [
        {
            "name": "JavaSE-19",
            "path": "/usr/lib/jvm/java-19-openjdk-amd64"
        }
    ],
    "java.compile.nullAnalysis.nonnull": [],
    "java.compile.nullAnalysis.nullable": []
}}}