Widgets


Los widgets de concepto y de ejercicio se usan con frecuencia en todo el sitio. Se ven así:

También tienen tooltips que dependen del contexto del usuario, como este:

Puede que quieras renderizar estos widgets por tu cuenta en documentos Markdown, por ejemplo al final de un documento para sugerir lecturas adicionales o buenos ejercicios de los que aprender algo.

Nota: También puedes usar enlaces normales para el texto en línea, y se les añadirán los tooltips. Consulta la documentación sobre enlaces internos para más detalles.

Uso

Puedes usar los widgets en cualquier lugar donde puedas usar Markdown, como en la documentación, los enfoques y las discusiones entre estudiantes y mentores.

Se renderizan con el siguiente formato:

[<type>:<id>]()

Las partes <type> e <id> son variables y dependen del widget que se esté usando.

El sitio web ignora la referencia del enlace, es decir, el contenido de (). Puedes hacer que apunten a lo que quieras con fines de mantenimiento.

Widget de ejercicio

Formato del enlace: [exercise:<track-slug>/<exercise-slug>]()

Ejemplo

Great job on solving this exercise! Some other exercises that you might also like to try:

- [exercise:fsharp/anagram]()
- [exercise:fsharp/isogram]()

Widget de concepto

Formato del enlace: [concept:<track-slug>/<concept-slug>]()

Ejemplo

There are three primary conditional statements that are used in Julia:

- [concept:julia/if-statements]()
- [concept:julia/ternary-operator]()
- [concept:julia/short-circuiting]()

Widget de enfoque

Formato del enlace: [approach:<track-slug>/<exercise-slug>/<approach-slug>]()

Ejemplo

Here are some approaches you might want to checkout!

- [approach:csharp/two-fer/method-overloading]()
- [approach:csharp/two-fer/optional-parameter]()

Widget de artículo

Formato del enlace: [article:<track-slug>/<exercise-slug>/<article-slug>]()

Ejemplo

We have an article you might be interested in:

- [article:csharp/reverse-string/performance]()