Importieren von Hausübungen in nicht-unterstützten IDEs
Achtung
Bis auf diesen Guide wird kein Support für nicht-unterstützte IDEs angeboten und die Verwendung solcher wird nicht empfohlen. Wenden Sie sich nicht an das Tutorium, wenn Sie Probleme mit der Verwendung von nicht-unterstützten IDEs haben.
-
Empfohlene Extensions für Java-Entwicklung:
-
Empfohlene Einstellungen
{ "java.import.gradle.enabled": true, "java.import.gradle.wrapper.enabled": true, "java.import.maven.enabled": true, "java.import.maven.wrapper.enabled": true, "java.import.generatesMetadataFilesAtProjectRoot": true, "java.configuration.updateBuildConfiguration": "interactive", "java.completion.filteredTypes": [ "java.awt.List", "com.sun.*", "sun.*", "jdk.*", "org.graalvm.*", "io.micrometer.shaded.*" ] }
- Fix: Grader-Tests werden nicht erkannt
- Da der Gradle-Support von VS Code noch nicht vollständig ist, müssen Sie für alle Tests außerhalb des
src/test/java
-Ordners manuell die.classpath
-Datei anpassen. Dazu öffnen Sie die Datei und fügen folgenden Eintrag zu allen classpathentrys hinzu, die auf die Tests verweisen: Nun sollten alle Tests erkannt werden.
- Da der Gradle-Support von VS Code noch nicht vollständig ist, müssen Sie für alle Tests außerhalb des
- Gradle Tasks
- Für das Ausführen, Debuggen und Abgeben verwenden Sie wie in IntelliJ die entsprechenden Tasks verwenden. Die Übersicht der Tasks finden Sie links im Gradle-Tab. (dieser ist nur sichtbar, wenn Sie ein Gradle-Projekt geöffnet haben)
-
Importieren
- Sie können die Hausübungen entweder importieren, indem Sie sich die zip Datei von Moodle herunterladen, entpacken und dann über "File" -> "Import..." -> "Gradle" -> "Existing Gradle Project" auswählen, oder über "File" -> "Import..." -> "Git" -> "Projects from Git" -> "Clone URl" die Daten des Git-Repositories eingeben.
-
Gradle Tasks
- Sie können sich die Übersicht über die Gradle Tasks entweder an der rechten Seite des Bildschirms über das Gradle Symbol, oder über "Window" -> "Show View" -> "Other..." -> "Gradle" -> "Gradle Tasks" -> "Open" anzeigen lassen. Die einzelnen Ordner können Sie über durch einen Doppelklick aufklappen.
- Sie wissen, was Sie tun.
- Wenn Sie einen anderen Editor/ein anderes IDE benutzen und denken ein Guide hier könnte helfen können Sie gerne einen Pull Request aufmachen und dieses ergänzen...