Konzept- und Übungs-Widgets werden auf der ganzen Website häufig verwendet. Sie sehen so aus:
Außerdem haben sie Tooltips, die sich nach dem Nutzerkontext richten, wie diesen:
Vielleicht möchtest du diese Widgets auch selbst in Markdown-Dokumenten rendern, zum Beispiel am Ende eines Dokuments, um zusätzliche Lektüre oder gute Übungen zum Weiterlernen vorzuschlagen.
Hinweis: Du kannst für Text im Fließtext auch normale Links verwenden, denen dann die Tooltips hinzugefügt werden. Weitere Details findest du in der Dokumentation zum internen Verlinken.
Widgets kannst du überall verwenden, wo Markdown erlaubt ist, zum Beispiel in der Dokumentation, in Approaches und in Diskussionen zwischen Lernenden und Mentor:innen.
Sie werden mit dem folgenden Format gerendert:
[<type>:<id>]()
Die Teile <type> und <id> sind variabel und hängen vom jeweiligen Widget ab.
Die Link-Referenz, also der Inhalt von (), wird von der Website ignoriert. Du kannst dort zu Wartungszwecken angeben, was du möchtest.
Link-Format: [exercise:<track-slug>/<exercise-slug>]()
Great job on solving this exercise! Some other exercises that you might also like to try:
- [exercise:fsharp/anagram]()
- [exercise:fsharp/isogram]()
Link-Format: [concept:<track-slug>/<concept-slug>]()
There are three primary conditional statements that are used in Julia:
- [concept:julia/if-statements]()
- [concept:julia/ternary-operator]()
- [concept:julia/short-circuiting]()
Link-Format: [approach:<track-slug>/<exercise-slug>/<approach-slug>]()
Here are some approaches you might want to checkout!
- [approach:csharp/two-fer/method-overloading]()
- [approach:csharp/two-fer/optional-parameter]()
Link-Format: [article:<track-slug>/<exercise-slug>/<article-slug>]()
We have an article you might be interested in:
- [article:csharp/reverse-string/performance]()