الودجات


تُستخدم أدوات المفهوم والتمرين بشكل متكرر في أنحاء الموقع. وهي تبدو هكذا:

كما أن لها تلميحات مرتبطة بسياق المستخدم، مثل هذا:

قد ترغب في عرض هذه الأدوات بنفسك في مستندات Markdown، مثلاً في نهاية مستند لاقتراح قراءة إضافية أو تمارين جيدة تتعلّم منها شيئًا.

ملاحظة: يمكنك أيضًا استخدام روابط عادية للنص المضمَّن، وستُضاف إليها التلميحات. راجع توثيق الربط الداخلي لمزيد من التفاصيل.

الاستخدام

يمكن استخدام الأدوات في أي مكان يمكنك فيه استخدام Markdown، مثل التوثيق والمقاربات ونقاشات الطلاب والمرشدين.

وتُعرض بالصيغة التالية:

[<type>:<id>]()

الجزءان <type> و<id> متغيران ويعتمدان على الأداة المستخدمة فعليًا.

يتجاهل الموقع مرجع الرابط، أي محتوى (). ويمكنك توجيهه إلى ما تشاء لأغراض الصيانة.

أداة التمرين

صيغة الرابط: [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]()

أداة المفهوم

صيغة الرابط: [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]()

أداة المقاربة

صيغة الرابط: [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]()

أداة المقال

صيغة الرابط: [article:<track-slug>/<exercise-slug>/<article-slug>]()

مثال

We have an article you might be interested in:

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