فوري نافذة

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

يمكنك استخدام هذا الإطار إلى إصدار الفردية Visual Studioالأوامر. تضمين الأوامر متوفر EvaluateStatement، الذي يمكن أن يستخدم إلى تعيين قيم إلى متغيرات. فوري نافذة أيضا بدعم خاصية التحسس الذكي.

عرض قيم متغيرات

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

>Debug.Print varA

علامة الاستفهام (؟) هو مستعار ل Debug.Print، في هذه الحالة th هو كما يمكن كتابة الأمر:

>? varA

سيقوم كلا الإصدارين لهذا الأمر بإرجاع القيمة المتغير varA.

ملاحظة

إلى تصدر Visual Studioالأمر في فوري نافذة ، يجب أن استهل الأمر مع أكبر من (>). إلى Enter الزر عدة أوامر، التبديل إلى الإطار الأوامر.

تصميم الوقت تعبير التقييم

يمكنك استخدام الإطار فوري إلى تنفيذ دالة أو روتين فرعي وقت التصميم.

إلى تنفيذ دالة في وقت التصميم

  1. قم بنسخ التعليمة البرمجية التالية في Visual Basicوحدة تحكم تطبيق:

    Module Module1
    
        Sub Main()
            MyFunction(5)
        End Sub
    
        Function MyFunction(ByVal input as Integer) As Integer
            Return input * 2
        End Function
    
    End Module
    
  2. من قائمة تصحيح ، انقر فوق Windows، و ثم انقر فوق فوري.

  3. اكتب ?MyFunction(2)في نافذة فوري و اضغط Enter الزر.

    سيتم تشغيل الإطار فوري MyFunctionو عرض 4.

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

لا يمكنك استخدام وقت التصميم تعبير تقييم في أنواع المشاريع التي تتطلب البدء بيئة تنفيذ، بما في ذلك Visual Studio Tools لـ Officeمشاريع ويب المشاريع، "جهاز ذكي" والمشاريع والمشاريع SQL.

تصميم الوقت تعبير تقييم في حلول Multi-مشروع

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

إدخال الأوامر

يجب Enter الزر أكبر من (>) عندما يصدر Visual Studioالأوامر في نافذة فوري . استخدم مفتاحي "السهم إلى لأعلى" وسهم أسفل للتمرير خلال الأوامر التي تم إصدارها مسبقاً.

المهمة

الحل

المثال

يتم تقييم تعبير.

استهل التعبير بعلامة استفهام (؟).

? a+b

مؤقتاً Enter الزر وضع الأوامر في الوضع الحالي (تنفيذ أمر مفرد).

Enter الزر الأمر، prefacing مع أكبر من (>).

>alias

تبديل إلى نافذة الأوامر.

Enter الزر cmdفي نافذة قاعدة البيانات، prefacing مع أكبر من (>).

>cmd

التبديل إلى الإطار الحالي.

قم بإدخال immed داخل نافذة دون أكبر من (>).

immed

الوضع علامة

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

يساوي (=)، لافتة

نافذة يستخدم لإدخال EvaluateStatementالأمر بتحديد ما إذا كان علامة يساوي (=) هو تفسير كعامل تشغيل comparهوon أو كعنصر عامل التعيين.

في فوري الإطار، علامة يساوي (=) هو تفسير كعامل تعيين. في هذه الحالة، على سبيل المثال، الأمر

>Debug.EvaluateStatement(varA=varB)

يقوم بتعيين إلى varAالقيمة المتغير المتغير varB.

في Command الإطار، وعلى النقيض، علامة يساوي (=) هو تفسير كعامل comparهوon. لا يمكنك استخدام العمليات التعيين في الإطار الأمر. في هذه الحالة، ل مثال، إذا كانت قيم متغيرات varAو varBتكون مختلفة، ثم الأمر

>Debug.EvaluateStatement(varA=varB)

سوف تقوم بإرجاع القيمة من False.

أول-فرصة ‏‏ استثناء الإخطارات

في بعض الالتكوينات الإعدادات، الاستثناء أول-فرصة الإخطارات معروضة في الإطار فوري.

للتبديل بين ‏‏ استثناء أول-فرصة الإعلامات في فوري نافذة

  1. في قائمة عرض ، انقر فوق إطارات غير ذلك، و انقر فوق الإخراج.

  2. انقر نقراً مزدوجاً فوق ناحية نص من الإطار إخراج ، و تحديد أو إلغاء تحديد الرسائل ‏‏ استثناء.

راجع أيضًا:

المهام

الإرشادات التفصيلية: تصحيح الأخطاء في وقت التصميم

المرجع

الأمر نافذة

معرفة من قبل ‏‫Visual Studio الأمر أسماء مستعارة

تعابير عادية (‏‫Visual Studio)

المبادئ

فصل أثناء تقييم دالة في مصحح الأخطاء ‏‫Visual Studio

موارد أخرى

تصحيح الأخطاء في ‏‫Visual Studio

تخطيط المصحح