- - تصحيح مؤشر ترابط واحد يحتفظ التركيز على مؤشر ترابط واحد [Visual Studio 2010]

مؤشر ترابط Debug Single يحتفظ التركيز على مؤشر ترابط واحد [Visual Studio 2010]

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

Debug Single Thread لا يحل المشكلة فقطتجميد مؤشرات الترابط الأخرى يدويًا ولكنه يوفر طريقة سهلة للتركيز على مؤشرات الترابط التي يحددها المستخدم والتنقل خلال قائمة سلاسل الرسائل. يعمل زر Snowflake الذي يمكن تشغيله أيضًا باستخدام مجموعة مفاتيح الاختصار Ctrl + T + T على تجميد جميع قوائم العمليات الأخرى وتنفيذ مؤشر الترابط الحالي. يمكن تنفيذ وظيفة الانتقال إلى الزر التالي عبر مفتاح الاختصار Ctrl + T + J.

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

موضوع واحد

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

التبديل إلى 2 المقبل

مؤشر ترابط Debug Single يدعم Visual Studio 2010.

تنزيل Debug Single Thread

تعليقات