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": []
}}}