esolneman / OOP-Helper-Handout-Plugin

MIT License
0 stars 0 forks source link

OOP-Helper-Handout-Plugin

Dies ist ein Plugin für den Kurs "Einführung in die objektorientierte Programmierung mit Java" der Universität Regesnburg. Das Ziel ist die Optimierung der Darstellung von Arbeitsanweisungen und Lernmaterialien beim Bearbeiten von Studienleistungen.

Das Template für die Darstellung der Kursmaterialien und zusätzlichen Funktionen ist hier zu beiehen.

Installationsanleitung und erste Schritte

Installation des Plugins

  1. Lade die zip-Datei des Plugins herunter und speichere diese an einem Ort deiner Wahl.
  2. Öffne das Starterprojekt mit IntelliJ IDEA Version 2019.3
  3. Öffne die Settings unter dem Menüeintrag File
  4. Öffne das Plugin Menü Settings -> Plugins

grafik

  1. Klicke auf das Zahnradsymbol oben rechts

grafik

  1. Wähle „Install Plugin from Disk“ aus und wähle dann die zip-Datei des Plugins aus, die gespeichert wurde.
  2. Starte nun die Entwicklungsumgebung neu, um die Installation abzuschließen.

Erste Hinweise

Nach dem Neuladen werden die Handout Daten heruntergeladen. Dies kann einige Zeit dauern. Bitte unterbrecht den Vorgang nicht.

grafik

Wenn der Vorgang abgeschlossen ist, erscheint auf der rechten Seite ein neues ToolWindow und im oberen Menü ein neuer Eintrag.

grafik

FAQ

Wie öffne/schließe ich das ToolWindow?

Zum öffnen oder schließen des ToolWindows auf den Button des ToolWindows an der rechten Seite in der Entwicklungsumgebung klicken.

Was mache ich, wenn der Button an der Seite für das ToolWindow verschwunden ist?

Der Button kann angezeigt werden, indem du das ToolWindow im Menü „ToolWindows“ im“ View“-Menü auswählst.

Wie aktualisiere ich die Handout-Daten?

Hierzu gibt es zwei Möglichkeiten:

1. Im Menüeintrag des Plugins unter „Update Handout Data“

2. Im ToolWindow des Plugins den ersten Button neben den verschiedenen Tabs.

Wie gelange ich zum Tutorial?

Hierzu gibt es zwei Möglichkeiten:

1. Im Menüeintrag des Plugins unter „Tutorial“

2. Im ToolWindow des Plugins den Tab „Hilfe“ auswählen und dort die Tutorialseite auswählen

Benutzte Libraries und weitere Quellen

Directly Integrated Libraries

"PluginHelper" by Alexander Bazo , used under MIT / Desaturated from original

Integrated Libraries via Gradle

"htmltopdf-java" by Ben Barkay , is licensed under MIT

"LibFX" by Nicolai Parlog, is licensed under GPL3.0

"gson" by Google Inc, is licensed under Apache License 2.0

"jgit" by Eclipse Foundation, Inc. and its licensors, is licensed under Eclipse Distribution License v1.0

Weitere Quellen

"JavaFX: Stage / Dialog beenden mit Abfrage" by Alexander Gräsel, used under CC BY 3.0 DE / Desaturated from original