javaonline:featurerequests
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
javaonline:featurerequests [2022/05/05 14:48] – [TODO] Martin Pabst | javaonline:featurerequests [2023/10/15 19:20] – Martin Pabst | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Java-Online: | + | ====== Java-Online: |
- | * Deklaration mehrerer Attribute mit einer Anweisung: private int a, b, c; | + | Viele Bug-Reports und Feature-Requests werden sofort umgesetzt und landen daher nicht in dieser Liste. Um zu sehen, welche Verbesserungen in den letzten Monaten umgesetzt wurden und welche neuen Funktionalitäten zur Verfügung stehen, schauen Sie am besten ins [[javaonline: |
+ | |||
+ | |||
+ | * **Erledigt: | ||
+ | | ||
* Tippt man in einer leeren Klasse < | * Tippt man in einer leeren Klasse < | ||
* Anonyme Klassen, z.B. für Runnables | * Anonyme Klassen, z.B. für Runnables | ||
Zeile 6: | Zeile 10: | ||
* Konfigurationsmöglichkeit der Embedded-IDE, | * Konfigurationsmöglichkeit der Embedded-IDE, | ||
* Unterordner in der Dateiliste, dafür keine alphabetische Sortierung | * Unterordner in der Dateiliste, dafür keine alphabetische Sortierung | ||
- | * Möglichkeit eigene Bibliotheken zu importieren sowie Sprites und Sounds | + | * Möglichkeit eigene Bibliotheken zu importieren sowie Sounds |
- | * GUI-Elemente (JFrame, JButton, ...) | + | * **Erledigt: **Möglichkeit, eigene Sprites zu importieren |
* Threads | * Threads | ||
- | * Integration | + | |
- | * Möglichkeit, | + | |
* Möglichkeit, | * Möglichkeit, | ||
* Simplified for-Loop over Collections: | * Simplified for-Loop over Collections: | ||
Zeile 19: | Zeile 22: | ||
* Erweitern um OpenGL-ähnliche Funktionen, wie z.B. Projektion von dreidimensionalen Objekten | * Erweitern um OpenGL-ähnliche Funktionen, wie z.B. Projektion von dreidimensionalen Objekten | ||
* Export/ | * Export/ | ||
- | * Datentyp long | + | |
+ | * Die Java-Klassen Pattern und Matcher zum Extrahieren von Teil-Zeichenketten anhand von Regular Expressions | ||
+ | * **Erledigt: | ||
+ | * **Erledigt: | ||
+ | * **Erledigt: | ||
+ | * Optionen bei den Klassendiagrammen (Farbe ein/aus, Ausblenden des grauen Rahmens außenrum etc.) | ||
+ | * toJSon-Methode auch für grafische Klassen | ||
+ | * wenn man sich in der Online-IDE mit einem anderen Benutzer anmeldet, sieht man bei Ausgabe noch das vorherige Bild, ohne dass es gelöscht worden ist | ||
+ | * Bei ihrem interaktiven Kurs würde ich mir noch ein kleines Kapitel über abstrakte Datentypen (ADT) wie Stapel (Stack), Schlangen (Queue) und dynamische Reihungen (Arraylist, in NDS DynArray genannt) wünschen, da diese in Niedersachsen sehr häufig im Abitur verwendet werden. | ||
+ | * **Erledigt: | ||
+ | * Automatisches Bewerten von Schülerarbeiten durch Unit-Tests, ähnlich GitHub Classroom | ||
+ | * Collections.sort | ||
+ | * Mitexportieren der Spritesheets beim Workspace-Export | ||
+ | * **Erledigt: | ||
+ | * Prüfungsmodus für die SQL-IDE | ||
+ | * ArrayList.toString() | ||
+ | * Möglichkeit, | ||
+ | * Funktionen (ohne Klassen!) im globalen Namensraum: | ||
+ | <code java> | ||
+ | potenz(4, | ||
+ | |||
+ | static int potenz(int a, int n ) // oder ohne " | ||
+ | { | ||
+ | | ||
+ | |||
+ | | ||
+ | } | ||
+ | </ | ||
====== SQL Online-IDE: Feature requests ====== | ====== SQL Online-IDE: Feature requests ====== | ||
* Editieren der Tabellen mit einer GUI ohne SQL | * Editieren der Tabellen mit einer GUI ohne SQL | ||
- | ====== TODO ====== | + | * **Erledigt: |
- | - wenn man sich in der Online-IDE mit einem anderen | + | |
- | Benutzer anmeldet, sieht man bei Ausgabe noch das | + | |
- | vorherige Bild, ohne dass es gelöscht worden ist | + | |
javaonline/featurerequests.txt · Zuletzt geändert: 2024/07/08 17:49 von Martin Pabst