جولة سريعة حول بيئة التطوير المتكاملة

يوفر هذا الموضوع نظرة عامة مختصرة حول العديد من الميزات والأدوات المضمنة في Visual Studio لتطوير التطبيقات.

بيئات التطوير المتكاملة

تتشارك عائلة منتج( ‏‫Visual Studio) في بيئة تطوير متكاملة (IDE) التي تتألف من عدة عناصر: شريط القوائم ، شريط القوائم القياسي ، نافذة أدوات متعددة مثبتة أو مخفية تلقائيا على الجانب الأيسر, الأيمن و الأسفل كما هو الحال أيضا مع مسافة المحرر. الأداة Windows ، والقوائم وأشرطة الأدوات المتوفرة تعتمد في تشغيل على نوع المشروع أو الملف الذي تعمل فيه.

شكل 1: IDE مع تطبيق إعدادات التطوير العامة.

IDE مع تطبيق إعدادات التطوير العامة.

يختلف موضع نافذة الأدوات والعناصر الأخرى في IDE, اعتماداً على الإعدادات التي قمت بإجرائها وأي تخصيصات قمت بإجرائها لاحقاً. يمكنك تغيير الإعدادات باستخدام Import and Export Settings Wizard. عن طريق تحديد الخيار إعادة تعيين كل الخيارات ، يمكنك تغيير لغة البرمجة الافتراضية.

يمكنك بسهولة نقل وتركيب الإطارات باستخدام الإرشادات المرئية في المعين أو إخفاء الإطارات باستخدام إخفاء تلقائي مؤقتاً. لمزيد من المعلومات، راجع كيفية: ترتيب وتغيير الإرساء Windows.

يمكنك استخدام طراز التنفيذ التلقائي Visual Studio لأتمتة وتوسيع IDE. لمزيد من المعلومات، راجع تخصيص و أتمتة بيئة تطوير.

نظام المشروع

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

‎يعرضSolution Explorer حلول, مشاريعها و العناصر في تلك المشاريع. من مستكشف الحل، يمكنك فتح الملفات للتحرير ، إضافة ملفات جديدة إلى مشروع ، ثم عرض الحل, المشروع و خصائص العنصر.

شكل 2: Solution Explorer

النافذة Solution Explorer

للمزيد من المعلومات، راجع باستخدام مستكشف الحلول وكيفية القيام بما يلي: إنشاء حلول المشاريع.

مصممو و معدلو

المحرر و المصمم الذي تستخدمه يعتمد على نوع الملف أو المستند الذي قمت بتأليفه. محرر النص هو معالج النصوص الأساسي ل IDE ، بينما يكون محرر التعليمات البرمجية هو محرر التعليمات البرمجية للمصدر الأساسي.

برامج التحرير الأخرى مثل محرر CSS ، مصمم HTML و مصمم صفحة الويب تشترك في العديد من الميزات الموجودة في محرر التعليمات البرمجية مع تحسينات مخصصة لنوع التعليمات البرمجية والعلامات المعتمدة.

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

شكل 3: مصمم صفحة الويب، طريقة عرض التصميم

مصمم صفحة الويب، طريقة عرض التصميم

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

شكل 4: مصمم صفحة الويب، طريقة عرض المصدر

مصمم صفحة الويب، طريقة عرض المصدر

بعض برامج التحرير ،مثل برنامج مصمم صفحة الويب و مصمم XAML ، توفر عرض مختلط أيضا ,و الذي يسمح لك برؤية عرض رسومي و عرض للتعليمات البرمجية لملف واحد في نفس الوقت. يسمى هذا العرض تقسيم العرض.

شكل 5: مصمم صفحة الويب، تقسيم العرض

طريقة عرض علامة التبويب "تقسيم" لمصمم HTML

أدوات البنية والتصحيح

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

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

شكل 6: نافذة الإخراج بها معلومات البنية

نافذة الإخراج بها معلومات البنية

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

شكل 7: نموذج Visual Basic في وضع التوقف المؤقت

مثال لنقطة توقف لتصحيح الأخطاء في Visual Basic

شكل 8: تصحيح أدوات Windows.

أدوات التصحيح

نافذة قائمة الأخطاء يعرض الأخطاء و التحذيرات ورسائل أخرى متعلقة بتصحيح الأخطاء .

لمزيد من المعلومات، راجع تخطيط المصحح.

أدوات النشر

يوفر ‏‫Visual Studio استراجيتين مختلفتين للتوزيع : ClickOnce و Windows Installer باستخدام ClickOnce ، تنشر تطبيقك إلى موقع مركزي, ثم يقوم المستخدم بتثبيت التطبيق من ذلك الموقع . باستخدام Windows Installer ، تقوم بحزم التطبيق في ملف setup.exe و وتوزيعه للمستخدمين ; يقوم المستخدمين بتشغيل setup.exe لتثبيت التطبيق. لمقارنة مفصلة ، انظر اختيار خطة نشر.

يسمحClickOnce لك بسرعة توزيع التطبيقات التي تستخدم معالج النشر.

شكل 9: معالج النشر

معالج النشر

لمزيد من المعلومات، راجع كيفية: نشر التطبيقات ClickOnce باستخدام "معالج النشر".

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

شكل 10: محرر نظام الملفات

محرر نظام الملف لـ Windows Installer

للمزيد من المعلومات، راجع مهام نشر مثبّت Windows وبرامج تحرير المستخدمة في نشر.

وثائق المنتج

يمكنك الوصول للتعليمات عن طريق ضغط مفتاح F1 في IDE ، و كذلك عن طريق النقر فوق وثائق ‏‫Visual Studio في القائمة تعليمات . تظهر وثائق التعليمات في مستعرض الويب الخاص بك. يمكنك استخدام تعليمات مثبتة محلياً أو استخدام MSDN على الانترنت و مصادر أخرى للتعليمات على الإنترنت.

شكل 11: التعليمات في نافذة المستعرض

صفحة البحث في "التعليمات"

راجع أيضًا:

المبادئ

ما هو الجديد في Visual Studio 2010

موارد أخرى

How Do I in General Development