You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
…ager") (#1611)
Der Task Manager ist im Rahmen der Bachelorarbeit von @mpeters4
entstanden und wird als Kotlin-Projekt in diesem PR in das
Dungeon-Projekt integriert.
Mit dem Task Manager können DSL-Dateien komfortabel außerhalb einer IDE
bearbeitet und geladen werden, es steht sogar ein Syntaxhighlighting zur
Verfügung. Im Gegensatz zum [LSP-Support](dsl-ide-support-with-lsp/)
(#1601) sollte dieses Sub-Projekt mittelfristig fest in den
Dungeon-DSL-Starter integriert werden, damit informatikfremde Nutzende
einfacher mit den Aufgabendefinition in den DSL-Dateien umgehen können.
(Der LSP-Support sollte als separates Sub-Projekt weitergeführt werden,
da es hier um die IDE-Unterstützung geht.)
---
Todo vor dem Merge:
- [x] Anpassen des Haupt-Readme (Lizenzen)
Todo nach dem Merge:
- [ ] ~~Einbinden als Gradle-Sub-Projekt im Haupt-Dungeon-Projekt~~
(#1615)
- [ ] ~~Anpassen der Ordnerstruktur und Hilfs-/Konfig-Dateien an die
anderen Gradle-Sub-Projekte~~ (#1616)
- [ ] ~~Anpassen des Haupt-Readme (Erwähnung des Projekts)~~ (#1617)
- [ ] ~~Ausschließen von Checkstyle und Spotless (Kotlin-Code)~~ (#1618)
Mittelfristig:
- [ ] ~~Umbauen auf Java (?) =>
https://codeconverter.io/convert/kotlin-to-java (?)
https://stackoverflow.com/questions/34957430/how-to-convert-a-kotlin-source-file-to-a-java-source-file
(?)~~ (#1619)
- [ ] ~~Bereitstellen im JAR des Dungeon-DSL-Starters: Beim Starten des
Dungeons kommt nicht der Auswahldialog für die DSL-Dateien, sondern
@mpeters4's schicke GUI und von dort kann man dann Dateien laden,
editieren, speichern, ...~~ (#1620)
---------
Co-authored-by: Carsten Gips <cagix@hsbi.de>
siehe #1611 (comment)
The text was updated successfully, but these errors were encountered: