Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:konfiguration

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:konfiguration [2019/09/22 15:10] – [Optionen] roehnerde:konfiguration [2024/01/01 19:37] (aktuell) roehner
Zeile 1: Zeile 1:
 ===== Konfiguration===== ===== Konfiguration=====
-Für einige Konfigurationen und das Installieren von Erweiterungen brauchen Sie administrative Rechte. Um sie zu erhalten rufen Sie mit der rechten Maustaste das Kontextmenü des Java-Editor-Symbols auf ihrem Desktop auf und wählen "Ausführen als Administrator". Installiert man unter Windows Vista ohne administrative Rechte eine Erweiterung, z. B. den Jikes-Compiler, so werden die installierten Dateien in einen Schattenbereich gespeichert.+Für einige Konfigurationen und das Installieren von Erweiterungen brauchen Sie administrative Rechte. Um sie zu erhalten rufen Sie mit der rechten Maustaste das Kontextmenü des Java-Editor-Symbols auf ihrem Desktop auf und wählen "Ausführen als Administrator"
  
 Öffnen Sie das Konfigurationsfenster mit dem Befehl //Konfiguration// aus dem Fenster-Menü oder einfach durch Anklicken des Symbols {{:de:configuration.png}} auf der Symbolleiste und wählen Sie den gewünschten Konfigurationsknoten aus dem linken Konfigurationsbaum. Öffnen Sie das Konfigurationsfenster mit dem Befehl //Konfiguration// aus dem Fenster-Menü oder einfach durch Anklicken des Symbols {{:de:configuration.png}} auf der Symbolleiste und wählen Sie den gewünschten Konfigurationsknoten aus dem linken Konfigurationsbaum.
Zeile 113: Zeile 113:
  
 ==== Farben ==== ==== Farben ====
-Die Farben für die Syntaxhervorhebung von Java- und HTML-Dokumenten sowie für die Klammerstrukturlinie und Klammernpaare lassen sich konfigurieren. +Sie können einen GUI-Stil auswählen und mit einem Editorstil kombinieren. Bevor Sie Stile auswählen, sollten Sie eine Java-Quelldatei öffnen, damit Sie die Stile beim Wechseln live sehen können. 
 + 
 +Außerdem können Sie Farben für die Syntaxhervorhebung von Java- und HTML-Dokumenten sowie für die Klammerstrukturlinie und Klammernpaare hier konfigurieren. 
  
 {{:de:farbende.png}} {{:de:farbende.png}}
  
 Wählt man links ein Syntax-Element aus, so werden dessen Vorder- und Hintergrundfarben und Textattribute angezeigt. Anschließend stellen Sie für dieses Element mit der linken Maustaste die gewünschte Vordergrundfarbe und der rechten Maustaste die Hintergrundfarbe ein. Der Schalter //Standard// stellt für alle Syntax-Elemente die Standard-Farben und -Textattribute ein. Wählt man links ein Syntax-Element aus, so werden dessen Vorder- und Hintergrundfarben und Textattribute angezeigt. Anschließend stellen Sie für dieses Element mit der linken Maustaste die gewünschte Vordergrundfarbe und der rechten Maustaste die Hintergrundfarbe ein. Der Schalter //Standard// stellt für alle Syntax-Elemente die Standard-Farben und -Textattribute ein.
 +
 +Die GUI- und Editorstile befinden sich in Dateien im styles-Ordner des Java-Editors. In den Dateien DefaultColorsJava.ini und DefaultColorsHTML.ini können weitere Editorstile definiert werden. 
  
 ==== Kommentar ==== ==== Kommentar ====
Zeile 182: Zeile 186:
  
 ===== Dokumentation ===== ===== Dokumentation =====
-Die Java-Dokumentation gehört nicht zum JDK und muss daher zusätzlich installiert werden. Die installierte Dokumentation ermöglicht einfachen Zugriff auf die API-Dokumentation. Drücken Sie die F1-Taste, um die Dokumentation für den Text zu erhalten bei dem sich der Cursor befindet. Die Dokumentation wird auch für die Code-Vervollständigung und die Parameter-Hinweise benötigt.+Die Java-Dokumentation gehört nicht zum JDK und muss daher zusätzlich installiert werden. Eine installierte Dokumentation ermöglicht einfachen Zugriff auf die API-Dokumentation. Drücken Sie die F1-Taste, um die Dokumentation für den Text zu erhalten bei dem sich der Cursor befindet. Die Dokumentation wird auch für die Code-Vervollständigung und die Parameter-Hinweise benötigt.
  
-Die originale [[http://www.oracle.com/technetwork/java/javase/downloads|Java Dokumentation von Oracle]] umfasst zurzeit mehr als 300 MB in rund 13000 Dateien. Man kann unter https://javadoc.allimant.org/ die gesamte Dokumentation in einer einzigen CHM-Datei mit nur rund 50 MB erhalten. Wählen Sie //chm// aus dem //Manual//-Auswahlfeld, dann können Sie sich die CHM-Datei automatisch installieren lassen. Besonders empfehlenswert ist die Benutzung der CHM-Datei, wenn man den Java-Editor als portable Software auf einem USB-Stick installiert hat. Prüfen Sie, dass Sie die CHM-Datei auch per Doppelklick vom Desktop öffnen können. Gegebenenfalls müssen Sie das Öffnen erlauben.+Die originale [[https://www.oracle.com/java/technologies/javase-jdk19-doc-downloads.html |JDK 19 Dokumentation von Oracle]] umfasst zurzeit mehr als 250 MB in rund 10000 Dateien. 
  
-Befehlsweise kann man ganz ohne Installation den direkten Online-Zugriff auf die API-Dokumentation konfigurieren. +Man kann unter https://javadoc.allimant.org/ die gesamte Dokumentation in einer einzigen CHM-Datei mit nur rund 50 MB erhalten, allerdings nur bis zur Version 8. Wählen Sie //chm// aus dem //Manual//-Auswahlfeld, dann können Sie sich die CHM-Datei automatisch installieren lassen. Besonders empfehlenswert ist die Benutzung der CHM-Datei, wenn man den Java-Editor als portable Software auf einem USB-Stick installiert hat. Prüfen Sie, dass Sie die CHM-Datei auch per Doppelklick vom Desktop öffnen können. Gegebenenfalls müssen Sie das Öffnen erlauben. 
-Benutzen Sie dazu http-Adressen wie http://download.oracle.com/javase/7/docs/api/index.html. In diesem Fall werden die herunter geladenen Dokumentationsdateien gecached, also lokal gespeichert.  + 
 +Behelfsweise kann man ganz ohne Installation den direkten Online-Zugriff auf die API-Dokumentation konfigurieren. 
 +Benutzen Sie dazu http-Adressen wie https://docs.oracle.com/en/java/javase/19/docs/api/index.html. In diesem Fall werden die herunter geladenen Dokumentationsdateien gecached, also lokal gespeichert.  
  
 {{:de:dokumentationde.png}} {{:de:dokumentationde.png}}
Zeile 198: Zeile 204:
 Zusätzlich ist die Installation des [[http://www.javabuch.de |Javabuchs]] sinnvoll.  Zusätzlich ist die Installation des [[http://www.javabuch.de |Javabuchs]] sinnvoll. 
  
-Der //Cache//-Ordner wird für den direkten http-Zugriff auf die Java-Dokumentation, //Weitersuchen// für die Suche in der Java-Dokumentation benutzt.+Der //Cache//-Ordner wird für den direkten http-Zugriff auf die Java-Dokumentation, //Weitersuchen// für die Suche in der Java-Dokumentation benut 
 +zt.
  
  
Zeile 208: Zeile 215:
 Kopf- und Fußzeile sind in die drei Bereiche Links, Mitte und Rechts gegliedert, welche linksbündig, zentriert bzw. rechtsbündig gedruckt werden. Die Trennung der Bereiche erfolgt durch das #-Zeichen. In der Kopf- und Fußzeile können Sie neben feststehendem Text noch folgende Variablen benutzen:  Kopf- und Fußzeile sind in die drei Bereiche Links, Mitte und Rechts gegliedert, welche linksbündig, zentriert bzw. rechtsbündig gedruckt werden. Die Trennung der Bereiche erfolgt durch das #-Zeichen. In der Kopf- und Fußzeile können Sie neben feststehendem Text noch folgende Variablen benutzen: 
  
-  %Datei der Dateiname +  %FILE  der Dateiname 
-  %Pfad%   der Dateiname inklusive Verzeichnispfad +  %PATH%   der Dateiname inklusive Verzeichnispfad 
-  %Datum das Druckdatum +  %DATE  das Druckdatum 
-  %Zeit%   die Druckzeit +  %TIME%   die Druckzeit 
-  %Seite die Nummer der Druckseite +  %PAGENUM   die Nummer der Druckseite 
-  %Seitenzahl  die Gesamtzahl der Druckseiten+  %PAGECOUNT die Gesamtzahl der Druckseiten
  
 ===== Mindstorms ===== ===== Mindstorms =====
Zeile 282: Zeile 289:
   *GUI-Komponenten nach Attribut "Text" benennen - ändert man im Objektinspektor das Attribut Text, wird dazu passend der Name der GUI-Komponente gesetzt   *GUI-Komponenten nach Attribut "Text" benennen - ändert man im Objektinspektor das Attribut Text, wird dazu passend der Name der GUI-Komponente gesetzt
   *bei Konsolenprogrammen das Interpreterfenster als Konsole benutzen (nicht für JavaFX) - Die Ein/Ausgabe erfolgt im Interpreterfenster des Java-Editors, nicht in einem separaten Konsolenfenster   *bei Konsolenprogrammen das Interpreterfenster als Konsole benutzen (nicht für JavaFX) - Die Ein/Ausgabe erfolgt im Interpreterfenster des Java-Editors, nicht in einem separaten Konsolenfenster
-  *Benutze Batchdatei RunJava.bat zum Starten von Konsolenprogrammen - Standardmäßig wird die Batchdatei RunJava.bat benutzt, welche am Ende einen PAUSE-Befehl hat, so dass man sich die Ausgabe auf der Konsole ansehen kann. Ist die Verwendung von Batchdateien per Gruppenrichtlinie gesperrt, so deaktiviert man diese Einstellung und beendet sein Konsolemprogramm mit einem InOut.readln();+  *Benutze Batchdatei RunJava.bat zum Starten von Konsolenprogrammen - Standardmäßig wird die Batchdatei RunJava.bat benutzt, welche am Ende einen PAUSE-Befehl hat, so dass man sich die Ausgabe auf der Konsole ansehen kann. Ist die Verwendung von Batchdateien gesperrt, so deaktiviert man diese Einstellung und beendet sein Konsolemprogramm mit einem InOut.readln();
  
 {{:de:optionende.png}} {{:de:optionende.png}}
Zeile 351: Zeile 358:
   *Attribute beginnen mit a, Parameter mit - eine Option für die Quellcodeerzeugung mit dem Klassenmodellierer   *Attribute beginnen mit a, Parameter mit - eine Option für die Quellcodeerzeugung mit dem Klassenmodellierer
   *Funktionswerte im Interpreterfenster ausgeben - oder in einem separaten Funktionswert-Fenster   *Funktionswerte im Interpreterfenster ausgeben - oder in einem separaten Funktionswert-Fenster
 +
 +
 +**Typbindung**
 +
 +Eine generische Klass hat einen Typparameter, der in der rechten oberen Ecke angezeigt werden kann. Sie können eine Typbindung ergänzen, indem Sie auf den Typparameter doppelklicken.
 +
 +{{:en:typebinding.png}}
 +
 +In diesem Beispiel ist //ContentType// der Typparameter und //Athlet// die Typbindung.
  
 ===== Sichtbarkeit ===== ===== Sichtbarkeit =====
de/konfiguration.1569157807.txt.gz · Zuletzt geändert: 2019/09/22 15:10 von roehner