Benutzer-Werkzeuge

Webseiten-Werkzeuge


javaonline:featurerequests

Dies ist eine alte Version des Dokuments!


Java-Online: Feature requests

  • Möglichkeit, Dateien im Workspace als "Daten" zu markieren, die nicht kompiliert werden und sich vom Java-Programm aus lesen und schreiben lassen.
  • Erledigt: Deklaration mehrerer Attribute mit einer Anweisung: private int a, b, c;
  • Tippt man in einer leeren Klasse <Strg> + Leertaste, so schlägt der Rechner vor, einen Konstruktor anzulegen.
  • Anonyme Klassen, z.B. für Runnables
  • Gleichzeitiger Links- und Rechtsklick kann noch nicht ausgewertet werden.
  • Konfigurationsmöglichkeit der Embedded-IDE, die es ermöglicht, ausschließlich den Ausgabebereich anzuzeigen.
  • Unterordner in der Dateiliste, dafür keine alphabetische Sortierung
  • Möglichkeit eigene Bibliotheken zu importieren sowie Sounds
  • Erledigt: Möglichkeit, eigene Sprites zu importieren
  • GUI-Elemente (JFrame, JButton, …)
  • Threads
  • Erledigt: Integration der Mini-Welten JavaKara und JavaHamster
  • Möglichkeit, per "import" alle Dateien eines anderen Workspaces als "Library" einzubinden
  • Simplified for-Loop over Collections: Iterable<Object> arr; for(var b : arr){}
  • Einbezug semantischer Informationen ins Syntax-coloring, so dass Klassen- und Variablenbezeichner auch dann korrekt eingefärbt werden, wenn Klassen klein- oder Variablenbezeichner großgeschrieben sind.
  • Erweitern der Mathe-Bibliothek um Funktionen, die mit beliebig großen Zahlen umgehen können
  • Erweitern der Mathe-Bibliothek um komplexe Zahlen und Matrizenrechnung
  • Speichern des Ausgabe-Fensters als Video
  • Erweitern um OpenGL-ähnliche Funktionen, wie z.B. Projektion von dreidimensionalen Objekten
  • Export/Konvertierung als Java/BlueJ-Projekt/jar-Datei
  • Erledigt: Datentyp long
  • Die Java-Klassen Pattern und Matcher zum Extrahieren von Teil-Zeichenketten anhand von Regular Expressions
  • Erledigt: Funktion zum Ändern des Passworts nicht nur in der Online-IDE, sondern auch in der SQL-IDE
  • Buttons, Texteingabefelder zum Bauen von einfachen GUIs
  • Erledigt: SQL-IDE: Create View und Union
  • Möglichkeit zum Formatieren von double und float-Werten (String.format oder DecimalFormat)
  • Optionen bei den Klassendiagrammen (Farbe ein/aus, Ausblenden des grauen Rahmens außenrum etc.)
  • toJSon-Methode auch für grafische Klassen

SQL Online-IDE: Feature requests

  • Editieren der Tabellen mit einer GUI ohne SQL

TODO

- 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.1679833188.txt.gz · Zuletzt geändert: 2023/03/26 14:19 von Martin Pabst

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki