فيجوال ستوديو كود

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
فيجوال ستوديو كود
Visual Studio Code 1.35 icon.svg
Visual Studio Code 0.10.1 on Windows 7, with search.png
معلومات عامة
نوع
نظام التشغيل
المنصة
إكس 86إكس86-64ARMv8 (en) ترجم عدل القيمة على Wikidata
النموذج المصدري
متوفر بلغات
المطورون
موقع الويب
code.visualstudio.com[2] (الإنجليزية) عدل القيمة على Wikidata
معلومات تقنية
ضمان الجودة
لغة البرمجة
الإصدار الأول
الإصدار الأخير
المستودع
الرخصة
التسلسل
مأخوذ عن
تأثر بـ

فيجوال ستوديو كود (بالإنجليزية: Visual Studio Code)‏ هو محرر للنص البرمجي من مايكروسوفت. المحرر مفتوح المصدر ويعمل على نظم التشغيل ويندوز وماك أو إس ولينكس. يعتمد المحرر على بيئة إلكترون، وتم إطلاقه من قبل مايكروسوفت في أبريل 2015.[10]

الخصائص[عدل]

لغات البرمجة المدعومة[عدل]

يدعم فيجوال ستوديو كود بشكل أساسي العديد من اللغات البرمجية المتنوعة حيث أنه لا يقتصر على مجال محدد. من اللغات المدعومة في هذا المحرر لغة سي وسي ++ و لا ننسى لغة مايكروسوفت سي شارب كما وأنه يدعم لغات الويب الشهيرة لغة توصيف النص الفائق (HTML) وسي إس إس (CSS) وجافا سكريبت كما أنه يدعم لغات الـ BackEnd المتنوعة والكثير من اللغات الأخرى. كما يحتوي المحرر على إضافات لدعم المزيد من اللغات في حال لم تكن لغة ما مدعومة بشكل أساسي.

التحكم بالإصدارات[عدل]

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

الإضافات[عدل]

يمكن توسيع فيجوال ستوديو كود عبر إضافات،[11] متوفرة من خلال مستودع مركزي. وهذا يتضمن إضافات إلى المحرر[12] ودعم لغات أخرى. من الميزات البارزة القدرة على إنشاء ملحقات لإضافة دعم للغات الجديدة والسمات والمصححات وإجراء تحليل البرنامج الساكن وإضافة لنت النص البرمجي باستخدام بروتوكول خادم اللغة.[13]

يتضمن فيجوال ستوديو كود ملحقات متعددة لبروتوكول نقل الملفات، مما يسمح للبرنامج لاستخدامها كبديل مجاني لتطوير الويب. يمكن مزامنة التعليمات البرمجية بين المحرر والخادم، دون تنزيل أي برنامج إضافي.

جمع البيانات[عدل]

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

التاريخ[عدل]

أُعلن عن فيجوال ستوديو كود في 29 أبريل 2015 من قبل شركة مايكروسوفت في مؤتمر Build لعام 2015. في 18 نوفمبر 2015، تم إصدار فيجوال ستديو كود بموجب رخصة إم أي تي، وتم اتاحة الشفرة المصدرية على جيت هاب.

تتوفر أيضاً نسخة إنسايدر (insider) ذات الأيقونة الخضراء، والتي تسمح للمستخدم بالإطلاع وامتلاك جميع المميزات الجديدة قبل وصولها إلى الفيجوال ستوديو كود الأساسي وهي نفس فكرة النسخة التجريبية بيتا.

السمعة[عدل]

في استبيان المطورين لعام 2016 على ستاك أوفرفلو، احتل فيجوال ستوديو كود المركز الثالث عشر من بين أفضل أدوات التطوير الشائعة، مع كون 7.2٪ فقط من 46,613 مشارك يقومون باستخدامه.[16] بعد عامين، حقق فيجوال ستوديو كود المركز الأول، حيث استخدمه 34.9٪ من 75,398 مشارك.[17] في آخر استطلاع، استبيان المطورين لعام 2019، لا يزال فيجوال ستوديو كود في المرتبة الأولى، حيث يستخدمه 50.7٪ من 87,317 مشارك.[18]

انظر أيضًا[عدل]

مراجع[عدل]

  1. ^ "Visual Studio Code Display Language (Locale)"، اطلع عليه بتاريخ 9 يناير 2019. {{استشهاد ويب}}: تحقق من التاريخ في: |access-date= (مساعدة)
  2. أ ب وصلة مرجع: https://api.github.com/repos/Microsoft/vscode. الوصول: 23 أغسطس 2018.
  3. ^ الوصول: 5 أكتوبر 2016.
  4. أ ب وصلة مرجع: https://github.com/Microsoft/vscode.
  5. ^ "The vscode Open Source Project on Open Hub: Languages Page"، أهلوه، اطلع عليه بتاريخ 20 سبتمبر 2018. {{استشهاد ويب}}: تحقق من التاريخ في: |access-date= (مساعدة)
  6. أ ب "July 2022 (version 1.70)"، 4 أغسطس 2022، اطلع عليه بتاريخ 5 أغسطس 2022. {{استشهاد ويب}}: تحقق من التاريخ في: |access-date= و|date= (مساعدة)
  7. ^ الوصول: 2 يونيو 2020.
  8. ^ "دليل البرمجيات الحرة"، اطلع عليه بتاريخ 4 يناير 2017. {{استشهاد ويب}}: تحقق من التاريخ في: |access-date= (مساعدة)
  9. أ ب وصلة مرجع: https://github.com/Microsoft/vscode/issues/60#issuecomment-161792005. الوصول: 31 أكتوبر 2018.
  10. ^ "مايكروسوفت تطلق محرر النصوص البرمجية Visual Studio Code"، 30 أبريل 2015، مؤرشف من الأصل في 1 يونيو 2016، اطلع عليه بتاريخ 22 فبراير 2019.
  11. ^ "Extension API"، code.visualstudio.com (باللغة الإنجليزية)، اطلع عليه بتاريخ 25 يناير 2021.[وصلة مكسورة]
  12. ^ "Managing Extensions in Visual Studio Code"، code.visualstudio.com (باللغة الإنجليزية)، مؤرشف من الأصل في 24 يناير 2021، اطلع عليه بتاريخ 25 يناير 2021.
  13. ^ "Language Server Extension Guide"، code.visualstudio.com (باللغة الإنجليزية)، مؤرشف من الأصل في 02 يناير 2021، اطلع عليه بتاريخ 25 يناير 2021.
  14. ^ "Visual Studio Code Frequently Asked Questions"، code.visualstudio.com (باللغة الإنجليزية)، مؤرشف من الأصل في 17 يناير 2021، اطلع عليه بتاريخ 25 يناير 2021.
  15. ^ "microsoft/vscode"، GitHub (باللغة الإنجليزية)، مؤرشف من الأصل في 22 يناير 2021، اطلع عليه بتاريخ 25 يناير 2021.
  16. ^ "Stack Overflow Developer Survey 2016 Results"، Stack Overflow، مؤرشف من الأصل في 12 يناير 2021، اطلع عليه بتاريخ 25 يناير 2021.
  17. ^ "Stack Overflow Developer Survey 2018"، Stack Overflow، مؤرشف من الأصل في 16 نوفمبر 2020، اطلع عليه بتاريخ 25 يناير 2021.
  18. ^ "Stack Overflow Developer Survey 2019"، Stack Overflow، مؤرشف من الأصل في 08 أكتوبر 2020، اطلع عليه بتاريخ 25 يناير 2021.

وصلات خارجية[عدل]