جهز

مكتمل

في هذا المشروع الإرشادي، ستستخدم Visual Studio Code لتطوير تطبيق يستخدم قاموسا للإكمال التلقائي للكلمات وتقديم اقتراحات التدقيق الإملائي. ستستخدم مشروعا موجودا يحتوي على بعض التعليمات البرمجية وعمليات البداية لبنية بيانات ثلاثية. ستستخدم ملحق GitHub Copilot لمساعدتك في تفسير التعليمات البرمجية وتطويرها واختبارها.

نظرة عامة على المشروع

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

اعداد

استخدم الخطوات التالية للتحضير لتمارين المشروع الإرشادي.

  1. افتح Visual Studio Code وضمن قائمة Start، انقر فوق Clone GitHub Repository.

  2. في حقل "Clone from GitHub"، أدخل عنوان URL التالي وانقر فوق Clone من عنوان URL:

    https://github.com/MicrosoftLearning/Guided-project-Build-an-Autosuggest-Engine-with-Copilot.git

  3. في النافذة المنبثقة، أنشئ مجلدا جديدا لتحديده كوجهة المستودع.

  4. انتظر حتى يتم تنزيل المشروع، ثم افتح المشروع.

    قد تحتاج إلى الإقرار بأنك تثق في مؤلفي المشروع لتمكين تشغيل المشروع.

  5. قد يعلمك Visual Studio Code بأن مساحة العمل تحتوي على ملفات Visual Studio Solution متعددة.

    انقر فوق اختر وحدد TrieDictionary.sln.

  6. قم بتوسيع مجلد trieDictionary وافتح Program.cs.

أنت الآن جاهز لبدء تمارين المشروع الإرشادي. حظ سعيد!