Widgets de Conceito e de Exercício são usados com frequência em todo o site. Eles ficam assim:
Eles também têm tooltips contextuais ao usuário, como este:
Talvez você queira renderizar esses widgets em seus documentos Markdown, por exemplo no fim de um documento, para sugerir leituras extras ou bons exercícios para aprender algo.
Nota: Você também pode usar links normais no meio do texto, que receberão os tooltips. Veja a documentação sobre Links Internos para mais detalhes.
Você pode usar widgets em qualquer lugar onde dá para usar Markdown, como na documentação, nas abordagens e nas discussões entre estudantes e mentores.
Eles são renderizados usando o seguinte formato:
[<type>:<id>]()
As partes <type> e <id> são variáveis e dependem do widget que está sendo usado.
A referência do link, ou seja, o conteúdo dos (), é ignorada pelo site. Você pode apontá-los para o que quiser, por questões de manutenção.
Formato do link: [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]()
Formato do link: [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]()
Formato do link: [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]()
Formato do link: [article:<track-slug>/<exercise-slug>/<article-slug>]()
We have an article you might be interested in:
- [article:csharp/reverse-string/performance]()