كيفية تثبيت VS Code على أوبونتو
المقدمة
Visual Studio Code (VSCode) هو محرر كود مصدر قوي ومتعدد الاستخدامات ومجاني تم تطويره بواسطة Microsoft. لقد اكتسب شعبية هائلة بين المطورين بسبب طبيعته الخفيفة، ومجموعة الميزات الواسعة، ونظام الإضافات القوي. يدعم VSCode مجموعة واسعة من لغات البرمجة والأطر، مما يجعله خيارًا مثاليًا للمبتدئين والمطورين ذوي الخبرة على حد سواء.
بالنسبة لمستخدمي أوبونتو، فإن تثبيت VSCode يفتح عالمًا من الإمكانيات من حيث تحرير الكود، وتصحيح الأخطاء، وتكامل التحكم في الإصدارات. سواء كنت مطور ويب، أو عالم بيانات، أو مسؤول نظام، يمكن أن يعزز VSCode بشكل كبير إنتاجيتك ويسهل سير العمل الخاص بك.
في هذا الدليل، سنرشدك خلال عملية تثبيت Visual Studio Code على أوبونتو. سنغطي طرق تثبيت متعددة، مما يضمن أنه يمكنك اختيار الطريقة التي تناسب احتياجاتك ومستوى راحتك مع نظام تشغيل أوبونتو.
المتطلبات الأساسية
قبل أن نبدأ في عملية التثبيت، دعنا نتأكد من أن لديك كل ما تحتاجه لتثبيت Visual Studio Code بنجاح على نظام أوبونتو الخاص بك. إليك المتطلبات الأساسية:
-
نظام تشغيل أوبونتو:
- VSCode متوافق مع أوبونتو 16.04 والإصدارات الأحدث.
- تأكد من تحديث نظام أوبونتو الخاص بك عن طريق تشغيل
sudo apt update && sudo apt upgrade
في الطرفية.
-
اتصال بالإنترنت:
- يتطلب اتصال إنترنت مستقر لتنزيل VSCode وملحقاته.
- إذا كنت على اتصال محدود، لاحظ أن حجم التنزيل حوالي 60-70 ميغابايت.
-
معرفة أساسية بالطرفية:
- تتطلب بعض طرق التثبيت استخدام سطر الأوامر.
- سيكون من المفيد أن تكون لديك معرفة بالأوامر الأساسية للطرفية.
-
امتيازات sudo:
- ستحتاج إلى الوصول إلى sudo لتثبيت البرامج على نظام أوبونتو الخاص بك.
- تأكد من أنك تعرف كلمة مرور sudo الخاصة بنظامك.
-
مساحة كافية على القرص:
- يتطلب VSCode حوالي 200 ميغابايت من مساحة القرص.
- تأكد من أن لديك مساحة خالية كافية على نظامك.
-
معمارية مدعومة:
- يدعم VSCode الأنظمة 64 بت.
- للتحقق من معمارية نظامك، قم بتشغيل
uname -m
في الطرفية. يجب أن تعيدx86_64
.
الطريقة 1: تثبيت VSCode من مركز برمجيات أوبونتو
يوفر مركز برمجيات أوبونتو واجهة رسومية لتثبيت التطبيقات، مما يجعله خيارًا مثاليًا للمستخدمين الذين يفضلون النهج المرئي. إليك كيفية تثبيت Visual Studio Code باستخدام هذه الطريقة:
-
فتح مركز برمجيات أوبونتو:
- انقر على أيقونة برمجيات أوبونتو في الشريط الجانبي أو ابحث عن "برمجيات أوبونتو" في نظرة عامة الأنشطة.
-
البحث عن VSCode:
- بمجرد فتح مركز البرمجيات، انقر على شريط البحث في الأعلى.
- اكتب "Visual Studio Code" أو ببساطة "VSCode" واضغط على Enter.
-
تحديد موقع Visual Studio Code:
- يجب أن ترى Visual Studio Code في نتائج البحث.
- عادةً ما يتم إدراجه مع أيقونة VSCode الرسمية ومنشور بواسطة Microsoft.
-
تثبيت VSCode:
- انقر على إدخال Visual Studio Code لفتح صفحة التفاصيل الخاصة به.
- انقر على زر "تثبيت".
- قد يُطلب منك إدخال كلمة مرورك لتفويض التثبيت.
-
انتظر حتى تكتمل عملية التثبيت:
- سيقوم مركز البرمجيات بتنزيل وتثبيت VSCode.
- تستغرق هذه العملية عادةً بضع دقائق، اعتمادًا على سرعة الإنترنت لديك.
-
تشغيل VSCode:
- بمجرد اكتمال التثبيت، يمكنك النقر على زر "تشغيل" في مركز البرمجيات.
- بدلاً من ذلك، يمكنك العثور على VSCode في قائمة التطبيقات الخاصة بك أو البحث عنه في نظرة عامة الأنشطة.
الطريقة 2: تثبيت VSCode باستخدام APT
تثبيت VSCode باستخدام APT (أداة الحزمة المتقدمة) هو طريقة أكثر قوة تضمن حصولك على أحدث إصدار مباشرة من Microsoft. تتضمن هذه الطريقة إضافة المستودع الرسمي لـ Microsoft إلى نظامك. إليك كيفية القيام بذلك:
-
تحديث فهرس الحزم: افتح الطرفية وقم بتشغيل الأمر التالي للتأكد من أن فهرس الحزم لديك محدث:
sudo apt update
-
تثبيت التبعيات: قم بتثبيت التبعيات اللازمة عن طريق تشغيل:
sudo apt install software-properties-common apt-transport-https wget
-
استيراد مفتاح GPG الخاص بـ Microsoft: استورد مفتاح GPG الخاص بـ Microsoft لضمان سلامة الحزم:
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
-
إضافة مستودع VSCode: قم بتمكين مستودع VSCode:
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
-
تحديث فهرس الحزم مرة أخرى: بعد إضافة المستودع الجديد، قم بتحديث فهرس الحزم:
sudo apt update
-
تثبيت VSCode: أخيرًا، قم بتثبيت Visual Studio Code:
sudo apt install code
-
التحقق من التثبيت: بمجرد اكتمال التثبيت، يمكنك التحقق منه عن طريق التحقق من الإصدار:
code --version
تقدم هذه الطريقة عدة مزايا:
- سيكون لديك دائمًا الوصول إلى أحدث إصدار من VSCode.
- سيتم إدارة التحديثات من خلال عملية التحديث القياسية لأوبونتو.
- من الأسهل أتمتتها في السكربتات لإعداد النظام.
الطريقة 3: تثبيت VSCode باستخدام حزمة .deb
تثبيت VSCode باستخدام حزمة .deb هو طريقة أخرى بسيطة. هذه الطريقة مفيدة إذا كنت ترغب في تنزيل الحزمة أولاً وتثبيتها لاحقًا، أو إذا كنت بحاجة إلى تثبيت VSCode على جهاز بدون اتصال بالإنترنت. إليك كيفية القيام بذلك:
-
تنزيل حزمة .deb:
- افتح متصفح الويب وانتقل إلى الموقع الرسمي لـ Visual Studio Code: https://code.visualstudio.com/
- انقر على زر التنزيل لنظام Linux.
- اختر حزمة .deb لأوبونتو/ديبيان.
- يجب أن يبدأ التنزيل تلقائيًا.
-
تحديد موقع الملف الذي تم تنزيله:
- بشكل افتراضي، يجب أن يكون الملف في مجلد التنزيلات الخاص بك.
- سيكون اسم الملف شيئًا مثل
code_1.XX.X-XXXXXXXXXX_amd64.deb
، حيث تمثل X أرقام الإصدار.
-
التثبيت باستخدام واجهة المستخدم الرسومية (الخيار 1):
- بمجرد اكتمال التنزيل، انقر نقرًا مزدوجًا على ملف .deb.
- يجب أن يفتح هذا مركز برمجيات أوبونتو.
- انقر على زر "تثبيت".
- أدخل كلمة مرورك عند المطالبة لتفويض التثبيت.
-
التثبيت باستخدام الطرفية (الخيار 2):
- إذا كنت تفضل استخدام الطرفية، يمكنك تثبيت حزمة .deb باستخدام الأمر التالي:
sudo dpkg -i ~/Downloads/code_1.XX.X-XXXXXXXXXX_amd64.deb
- استبدل X بالأرقام الفعلية لإصدار الملف الذي قمت بتنزيله.
- إذا واجهت أي مشاكل في التبعيات، قم بتشغيل:
sudo apt install -f
- إذا كنت تفضل استخدام الطرفية، يمكنك تثبيت حزمة .deb باستخدام الأمر التالي:
-
التحقق من التثبيت:
- بعد التثبيت، يمكنك التحقق منه عن طريق فتح VSCode من قائمة التطبيقات أو عن طريق تشغيل
code
في الطرفية.
- بعد التثبيت، يمكنك التحقق منه عن طريق فتح VSCode من قائمة التطبيقات أو عن طريق تشغيل
تتمتع هذه الطريقة ببعض المزايا:
- تتيح لك التثبيت دون اتصال إذا قمت بتنزيل ملف .deb على جهاز آخر.
- لديك السيطرة على الإصدار الذي تقوم بتثبيته.
- مفيدة للنشر الجماعي في المؤسسات.
خطوات ما بعد التثبيت
بعد تثبيت Visual Studio Code بنجاح على نظام أوبونتو الخاص بك، هناك بعض الخطوات التي قد ترغب في اتخاذها لضمان أفضل تجربة:
-
تشغيل VSCode:
- يمكنك تشغيل VSCode بعدة طرق:
- انقر على أيقونة VSCode في قائمة التطبيقات الخاصة بك
- ابحث عن "Visual Studio Code" في نظرة عامة الأنشطة
- استخدم الطرفية بكتابة
code
واضغط على Enter
- يمكنك تشغيل VSCode بعدة طرق:
-
إعداد تكامل سطر الأوامر:
- يمكن تشغيل VSCode من الطرفية لفتح الملفات أو المجلدات.
- لتمكين ذلك، افتح VSCode و:
- اضغط على
Ctrl+Shift+P
لفتح لوحة الأوامر - اكتب "shell command" واختر "Shell Command: Install 'code' command in PATH"
- اضغط على
- بعد ذلك، يمكنك استخدام أوامر مثل
code .
لفتح الدليل الحالي في VSCode
-
تثبيت الإضافات:
- يمكن توسيع وظائف VSCode من خلال الإضافات.
- لتثبيت الإضافات:
- انقر على أيقونة الإضافات في الشريط الجانبي الأيسر (أو اضغط على
Ctrl+Shift+X
) - ابحث عن الإضافات التي تحتاجها (مثل Python، C++، JavaScript)
- انقر على "تثبيت" على الإضافات التي تريدها
- انقر على أيقونة الإضافات في الشريط الجانبي الأيسر (أو اضغط على
-
تكوين الإعدادات:
- قم بتخصيص VSCode حسب رغبتك:
- انتقل إلى ملف > تفضيلات > إعدادات (أو اضغط على
Ctrl+,
) - هنا يمكنك ضبط إعدادات مختلفة مثل السمة، حجم الخط، التباعد، إلخ.
- انتقل إلى ملف > تفضيلات > إعدادات (أو اضغط على
- قم بتخصيص VSCode حسب رغبتك:
-
تحديث VSCode:
- إذا قمت بالتثبيت عبر APT أو مركز البرمجيات:
- سيتم تحديث VSCode تلقائيًا مع تحديثات نظامك
- يمكنك التحقق يدويًا من التحديثات عن طريق تشغيل:
sudo apt update sudo apt upgrade
- إذا قمت بالتثبيت عبر حزمة .deb:
- ستحتاج إلى تنزيل وتثبيت الإصدارات الجديدة يدويًا
- سيقوم VSCode بإعلامك عندما تكون التحديثات متاحة
- إذا قمت بالتثبيت عبر APT أو مركز البرمجيات:
-
تعلم اختصارات لوحة المفاتيح:
- يحتوي VSCode على العديد من اختصارات لوحة المفاتيح المفيدة
- عرض جميع الاختصارات من خلال الذهاب إلى ملف > تفضيلات > اختصارات لوحة المفاتيح
- بعض الاختصارات الشائعة:
Ctrl+P
: فتح ملف بسرعةCtrl+Shift+P
: لوحة الأوامرCtrl+/
: تبديل تعليق السطر
الأسئلة الشائعة (FAQ)
س: هل Visual Studio Code مجاني للاستخدام؟
ج: نعم، Visual Studio Code هو برنامج مجاني ومفتوح المصدر. وهو متاح للاستخدام دون أي رسوم.
س: هل يمكنني استخدام VSCode للغات أخرى غير تلك التي أنشأتها Microsoft؟
ج: بالتأكيد! يدعم VSCode مجموعة واسعة من لغات البرمجة من خلال نظامه القابل للتوسيع. يمكنك العثور على إضافات للغات مثل Python، Java، C++، Ruby، والعديد من اللغات الأخرى.
س: كيف يمكنني إلغاء تثبيت VSCode إذا لم أعد بحاجة إليه؟
ج: لإلغاء تثبيت VSCode، يمكنك استخدام الأمر التالي في الطرفية:
sudo apt remove code
إذا قمت بتثبيته عبر حزمة .deb، قد تحتاج إلى استخدام:
sudo dpkg -r code
س: VSCode لا يتعرف على لغة البرمجة الخاصة بي. ماذا يجب أن أفعل؟
ج: قد تحتاج إلى تثبيت الإضافة المناسبة للغة. افتح VSCode، انتقل إلى عرض الإضافات (Ctrl+Shift+X)، وابحث عن لغتك للعثور على الإضافة ذات الصلة وتثبيتها.
س: هل يمكنني مزامنة إعدادات VSCode عبر أجهزة متعددة؟
ج: نعم، يقدم VSCode ميزة مزامنة الإعدادات. يمكنك تشغيلها عن طريق النقر على أيقونة الترس في الزاوية السفلى اليسرى واختيار "تشغيل مزامنة الإعدادات".
س: كم مرة يتم تحديث VSCode؟
ج: عادةً ما تصدر Microsoft تحديثات لـ VSCode على أساس شهري. تشمل هذه التحديثات إصلاحات الأخطاء، وتحسينات الأداء، وميزات جديدة.
س: هل يمكنني استخدام VSCode للتطوير عن بُعد؟
ج: نعم، يدعم VSCode التطوير عن بُعد من خلال حزمة إضافات التطوير عن بُعد. يتيح لك ذلك استخدام حاوية، أو جهاز بعيد، أو Windows Subsystem for Linux (WSL) كبيئة تطوير كاملة الميزات.
س: هل VSCode هو نفس Visual Studio؟
ج: لا، VSCode (Visual Studio Code) يختلف عن Visual Studio. VSCode هو محرر كود خفيف الوزن ومتعدد المنصات، بينما Visual Studio هو بيئة تطوير متكاملة كاملة، بشكل أساسي لنظام Windows.
س: هل يمكنني المساهمة في تطوير VSCode؟
ج: نعم، VSCode مفتوح المصدر، وMicrosoft ترحب بالمساهمات. يمكنك العثور على الشيفرة المصدرية وإرشادات المساهمة في مستودع GitHub الخاص بهم.
س: أيقونة علبة النظام الخاصة بـ VSCode مفقودة. كيف يمكنني إصلاح ذلك؟
ج: هذه مشكلة معروفة في بعض توزيعات Linux. يمكنك محاولة تثبيت حزمة libappindicator1
:
sudo apt install libappindicator1
إذا لم ينجح ذلك، قد تحتاج إلى استخدام ملحق GNOME shell مثل "TopIcons Plus" لعرض الأيقونة.