Advertisement
قد يبدو Visual Studio Code (أو VSCode باختصار) وVSCodium وكأنهما توأمان، ولكن هناك عدة اختلافات مهمة بين محرري الكود الشهيرين والتي يجب أن تعرفها. اكتشف الاختلافات بينهما وأيهما يجب عليك استخدامه.
Advertisement
ما هو Visual Studio Code؟
تم تطويره بواسطة Microsoft وتم الإعلان عنه لأول مرة في مؤتمر Build لعام 2015،
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى
لقد أصبح منذ ذلك الحين محرر أكواد المصدر الأكثر شهرة في العالم. فهو يقوم بعمل رائع في تلبية احتياجات المطورين المعاصرين، الذين يعتمدون بشكل أساسي على تقنيات الويب مثل JavaScript وHTML وCSS.Advertisement
يعد VSCode أخف بكثير (وأسهل في الفهم) من بيئات التطوير المتكاملة (IDEs) مثل Visual Studio الشهير من Microsoft، ومع ذلك فهو يوفر جميع الميزات الأساسية، مثل IntelliSense لإكمال التعليمات البرمجية الذكية، ودعم التصحيح المدمج، والتكامل مع Git للتحكم في الإصدارات.
Advertisement
سواء كنت تعمل على تطوير الويب باستخدام JavaScript وHTML وCSS، أو تحليل البيانات باستخدام Python، أو بناء تطبيقات عالية الأداء في C++، يمكن تخصيص VSCode لتوفير بيئة التطوير المثالية.
Advertisement
ما هو VSCodium؟
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى
هو برنامج مفتوح المصدر ومجاني مدفوع من المجتمع (FOSS) من Visual Studio Code.Advertisement
Advertisement
ما هي الاختلافات الرئيسية بين VSCode و VSCodium؟
كما أوضحنا أعلاه، فإن الاختلاف الرئيسي بين VSCode وVSCodium هو أن الأخير لا يتضمن أي ميزات قياس عن بعد أو تتبع، والتي توجد في توزيع VSCode الرسمي. بعبارة أخرى، لن يراقب التطبيق كيفية استخدامك له ويبلغ هذه المعلومات إلى Microsoft.
Advertisement
فرق كبير آخر هو توفر الامتدادات لأن
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى
Advertisement
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى
، وهو سجل مفتوح المصدر حيث ينشر أعضاء المجتمع الإضافات. تتضمن الإضافات الجديرة بالملاحظة والتي لا توجد في open-vsx.org ما يلي:- أدوات Microsoft Edge لـ Visual Studio Code:مجموعة من الأدوات لتطوير تطبيقات الويب وتصحيح أخطائها باستخدام متصفح Microsoft Edge.
- مايكروسوفت نيست:مكتبة لبناء العملاء الذين يتفاعلون مع واجهات برمجة التطبيقات RESTful، والتي تم إنشاؤها من تعريفات OpenAPI.
- التطوير عن بعد:مجموعة من الملحقات التي تمكن التطوير عن بعد باستخدام الحاويات أو WSL أو SSH.
Advertisement
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى
.لسوء الحظ، حتى بعد تغيير السوق، قد لا تعمل بعض الامتدادات مع VSCodium لأنها مبرمجة للعمل فقط مع Visual Studio Code الرسمي. في بعض الحالات، يمكنك التغلب على هذه المشكلة عن طريق إضافة معرف داخلي للامتداد إلى خاصية extensionAllowedProposedApi في ملف product.json الخاص بـ VSCodium، ولكن هذه الحيلة لا تعمل دائمًا.
Advertisement
وبعيدًا عن هذه الاختلافات، يحافظ VSCodium على تكافؤ الميزات مع VSCode.
هل يجب أن أستخدم VScode أو VSCodium؟
Advertisement
إذا كنت تستخدم VSCode حاليًا وقررت التبديل إلى VSCodium، فإن عملية الترحيل بسيطة نسبيًا. أولاً، قم بتنزيل VSCodium وتثبيته من موقعه الرسمي. بعد ذلك، أعد تثبيت الامتدادات يدويًا أو انسخها من “~/.vscode/extensions” إلى “~/.vscode-oss/extensions”. أخيرًا، قم بترحيل
settings.json و keybindings.json الملفات من:Advertisement
- شبابيك:
%APPDATA%\Code\User - ماك:
$HOME/Library/Application Support/Code/User - لينكس:
$HOME/.config/Code/User
إلى دليل VSCodium المقابل (VSCodium بدلاً من Code في نفس المسارات). يمكنك بعد ذلك فتح دليل المشروع الخاص بك والبدء في الترميز.
إذا كنت لا تزال تستكشف خياراتك، فقد ترغب في إلقاء نظرة على قائمتنا لأفضل محرري النصوص متعددي الأنظمة للمبرمجين لمعرفة مدى تفوق هذين البرنامجين على البدائل الشائعة الأخرى. قد يكون مستخدمو Mac، على وجه الخصوص، مهتمين بملخصنا لأفضل تطبيقات محرر التعليمات البرمجية لنظام Mac، والذي يتضمن العديد من الخيارات الممتازة الأخرى.
Advertisement
Advertisement