فيجوال ستوديو كود
فيجوال ستوديو كود  هو محرر للنص البرمجي من مايكروسوفت. المحرر مفتوح المصدر ويعمل على نظم التشغيل ويندوز وماك أو إس ولينكس. يعتمد المحرر على بيئة إلكترون، وأطلقته مايكروسوفت في أبريل 2015.

الخصائص

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

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

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

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

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

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

التاريخ 

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

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

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

انظر أيضًا 

 أتوم
 براكيتس
 مايكروسوفت فيجوال ستوديو

مراجع

وصلات خارجية 
 

 

أدوات تطوير برمجيات جافا
برمجيات 2015
برمجيات تستخدم رخصة إم أي تي
مايكروسوفت فيجوال ستوديو
محررات نصوص
محررات نصوص لنظام ماك أو إس
محررات نصوص لنظام لينكس
محررات نصوص لنظام مايكروسوفت ويندوز
محررات نصوص لنظام يونكس
فيجوال ستوديو كود هو محرر للنص البرمجي من مايكروسوفت . المحرر مفتوح المصدر و يعمل على نظم التشغيل ويندوز وماك أو إس ولينكس . يعتمد المحرر على بيئة إلكترون ، وأطلقت ه مايكروسوفت في أبريل الخصائص لغات البرمجة المدعومة يدعم فيجوال ستوديو كود ب شكل أساسي العديد من اللغات البرمجية المتنوعة حيث أن ه لا يقتصر على مجال محدد . من اللغات المدعومة في هذا المحرر لغة سي و سي + + و لا ننسى لغة مايكروسوفت سي شارب كما و أن ه يدعم لغات الويب الشهيرة لغة توصيف النص الفائق ( H TML ) و سي إس إس ( CSS ) وجافا سكريبت كما أن ه يدعم لغات الـ BackEnd المتنوعة و الكثير من اللغات الأخرى . كما يحتوي المحرر على إضافات ل دعم المزيد من اللغات في حال لم تكن لغة ما مدعومة ب شكل أساسي . التحكم بالإصدارات التحكم بالمصدر هو ميزة مضمنة في فيجوال ستوديو كود . يحتوي المحرر على علامة تبويب مخصصة داخل شريط القوائم تُمكن من الوصول إلى إعدادات التحكم بال إصدار و عرض التغييرات التي تم إجراء ها على المشروع الحالي . ل استخدام الميزة يجب ربط فيجوال ستوديو كود ب أي نظام معتمد ل التحكم بال إصدار ( جت أو سبقيرجن أو ، الخ ) . يسمح هذا ب إنشاء مستودعات و كذٰلك القيام ب طلبات الدفع والسحب مباشرة من برنامج فيجوال ستوديو كود . الإضافات يمكن توسيع فيجوال ستوديو كود عبر إضافات ، متوفرة من خلال مستودع مركزي . و هٰذا يتضمن إضافات إلى المحرر و دعم لغات أخرى . من الميزات البارزة القدرة على إنشاء ملحقات ل إضافة دعم للغات الجديدة والسمات والمصححات و إجراء تحليل البرنامج الساكن و إضافة لنت النص البرمجي ب استخدام بروتوكول خادم اللغة . يتضمن فيجوال ستوديو كود ملحقات متعددة لبروتوكول نقل الملفات ، مما يسمح للبرنامج ل استخدام ها كبديل مجاني ل تطوير الويب . يمكن مزامنة ال تعليمات البرمجية بين المحرر والخادم ، دون تنزيل أي برنامج إضافي . جمع البيانات يجمع فيجوال ستوديو كود بيانات الاستخدام و يقوم بإرسال ها إلى مايكروسوفت ، على الرغم من أن ه يمكن تعطيل هذا . ب الإضافة إلى ذلك ، و ب سبب طبيعة المصدر المفتوح ل التطبيق ، يمكن للعامة الوصول إلى الشفرة القياسية عن بعد ، حيث يمكن أن يرو ب الضبط ما يتم جمع ه . وفقا لمايكروسوفت ، يتم مشاركة البيانات مع الشركات التابعة و الشركات التابعة التي تسيطر علي ها مايكروسوفت ، على الرغم من أن السلطات القانونية قد تطلب ها ك جزء من عملية قانونية . التاريخ أُعلن عن فيجوال ستوديو كود فيأبريلمن قبل شركة مايكروسوفت في مؤتمر Build ل عام فينوفمبر تم إصدار فيجوال ستديو كود ب موجب رخصة إم أي تي ، و تم اتاحة الشفرة المصدرية على جيت هاب . تتوفر أيضاً نسخة إنسايدر ( insider ) ذات الأيقونة الخضراء ، و التي تسمح للمستخدم بالإطلاع وامتلاك جميع المميزات الجديدة قبل وصول ها إلى الفيجوال ستوديو كود الأساسي و هي نفس فكرة النسخة التجريبية بيتا . ا السمعة في استبيان المطورين لعامعلى ستاك أوفرفلو ، احتل فيجوال ستوديو كود المركز الثالث عشر من بين أفضل أدوات التطوير الشائعة ، مع كون 2 ٪ فقط من 613 مشارك يقومون ب استخدام ه . بعد عامين ، حقق فيجوال ستوديو كود المركز الأول ، حيث استخدم ه 9 ٪ من 398 مشارك . في آخر استطلاع ، استبيان المطورين ل عام لا يزال فيجوال ستوديو كود في المرتبة الأولى ، حيث يستخدم ه 7 ٪ من 317 مشارك . انظر أيضًا أتوم براكيتس مايكروسوفت فيجوال ستوديو مراجع وصلات خارجية أدوات تطوير برمجيات جافا برمجيات برمجيات تستخدم رخصة إم أي تي مايكروسوفت فيجوال ستوديو محررات نصوص محررات نصوص ل نظام ماك أو إس محررات نصوص ل نظام لينكس محررات نصوص ل نظام مايكروسوفت ويندوز محررات نصوص ل نظام يونكس