Syntax Highlighting: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
941 Bytes hinzugefügt ,  11:05, 13. Mai 2022
keine Bearbeitungszusammenfassung
Zeile 9: Zeile 9:
* in einem Moodle-Buch
* in einem Moodle-Buch
* etc.
* etc.
== Vorbereitung ==
Damit das Syntax Highlighting aktiviert wird, müssen zwei Bedingungen erfüllt sein:
1. Der Filter SynHi muss aktiviert werden
2. Code muss als Code im Editor gekennzeichnet werden
=== Aktivierung des Filters ===
Bevor das Code von Moodle automatisch hervorgehoben wird, sollte der Filter, der diese Aufgabe übernimmt, in Moodle aktiviert werden.
1. Wechseln Sie in den Bearbeitungsmodus in Moodle (als Betreuer/in)
2. Sie können den Filter für den ganzen Kurs, für einzelne Abschnitte oder Aktivitäten aktivieren. Klicken Sie das Zahnrad  oben rechts an, um die Einstellungen (des Kurses, der Aktivität, des Abschnitts) zu aktivieren.
3. Wählen Sie den Punkt "Filter" im Menü, das sich zu den Einstellungen öffnet.
4. Schalten Sie den Filter "SynHi" (Syntax Highlighting) an: [[Datei:moodle-filter-synhi.png]]
5. Speichern Sie Ihre Änderungen


Quellcode kann entweder in eine Textzeile eingebettet werden oder als eigener Codeblock formatiert werden.
Quellcode kann entweder in eine Textzeile eingebettet werden oder als eigener Codeblock formatiert werden.
=== Code in einer Zeile ===
=== Kennzeichnung als Code in einer Zeile ===
Um Code in einer Zeile einzubetten, wird der Code in einen <code>-Tag eingebettet:
Um Code in einer Zeile einzubetten, wird der Code in einen <code>-Tag eingebettet:


Zeile 26: Zeile 40:
[[Datei:moodle-code-inline.png]]
[[Datei:moodle-code-inline.png]]


=== Code in einem Block ===
=== Kennzeichnung als Code in einem Block ===
Um Code in einem eigenen Block anzuzeigen, wird der Code in einen <pre>-Tag eingebettet:
Um Code in einem eigenen Block anzuzeigen, wird der Code in einen <pre>-Tag eingebettet:


Zeile 64: Zeile 78:
* Das Syntax Highlighting funktioniert leider nicht im Moodle-Kachelformat.
* Das Syntax Highlighting funktioniert leider nicht im Moodle-Kachelformat.


[[Kategorie:Lehren_Moodle]]
[[Kategorie:Moodle]]
[[Kategorie:Moodle]]
30

Bearbeitungen

Navigationsmenü