سؤال

لقد رأيت هذا ذكر في تجاوز سعة مكدس السؤال أفضل WYSIWYG محرر CSS و لم أكن أعرف أنه يمكن أن يكون القيام به.أنا Visual Studio مبتدئ, كيف تفعل ذلك ؟

هل هناك فصل المصحح جافا سكريبت ؟ أنا أعرف كيفية عمل واحدة البرمجية-خلف الصفحات...وعادة ما تستخدم الحرائق للتعامل مع التصحيح شفرة جافا سكريبت.

أنا باستخدام Visual Studio 2005.

هل كانت مفيدة؟

المحلول

أنا أفضل استخدام الحرائق لمشاريع لا أستطيع استخدام Visual Studio 2008 على.

نصائح أخرى

إلى تصحيح الأخطاء في Visual Studio 2005 ، تأكد من أن "تعطيل تصحيح البرامج النصية" هو دون رادع.ثم تحميل صفحة ويب في Internet Explorer.من القائمة "تصحيح" من داخل Visual Studio 2005 ، حدد "إرفاق إلى عملية" واختيار سبيل المثال من Internet Explorer الذي يحتوي على صفحة ويب الخاصة بك تحميلها.

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

Visual Studio 2008 ASP.NET المشاريع التصحيح تمكين افتراضيا.يمكنك تعيين نقاط إيقاف في إعدادات .ملف js بينما الموقع/تطبيق ويب يتم تشغيل المشروع في ASP.NET تصحيح الخادم.

TechRepublic جيد المشي من خلال رؤية Visual Studio 2008 يبسط جافا سكريبت التصحيح.

فقط تأكد من أن لديك 'تعطيل تصحيح البرامج النصية' دون رادع ، فقط اضغط F5 لبدء التصحيح في VS2005 أو 2008.

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

في Internet Explorer ، حدد عرض -> مصحح البرنامج النصي -> فتح.ينبغي أن تفعل ذلك.

وعادة ما كنت أعرف أين كنت تواجه مشاكل ، لذلك يمكنك تعيين نقطة توقف في شفرة جافا سكريبت عن طريق وضع الكلمة "المصحح;" على الخط في شفرة جافا سكريبت (من الواضح بدون علامتي الاقتباس) تعيين نقطة توقف.

عندما تحصل على ذلك في Internet Explorer ، وسوف يطلب منك إذا كنت ترغب في تصحيح و يطلب منك اختيار مصحح من قائمة, نأمل سوف نرى Visual Studio في تلك القائمة (على سبيل المثال فضلا عن الخاص بك حاليا-تشغيل مثيل) - إذا كنت تستخدم فايرفوكس مع الحرائق, ، فإنه سيتم تلقائيا إيقاف التنفيذ على هذا الخط سوف يكون ضمن الحرائق المصحح لا Visual Studio.

سوف تحتاج إلى القيام بما يلي من أجل إعداد Internet Explorer للقيام بذلك - من خلال برنامج Internet Explorer اتبع هذه القائمة المسار: أدوات > خيارات الإنترنت > علامة التبويب خيارات متقدمة > إلغاء "تعطيل تصحيح البرامج النصية" الخيارات.

يمكنك تعيين نقطة توقف في جافا سكريبت في Visual Studio 2005 ، ولكن بالإضافة إلى تصحيح الأخطاء التي تحتاج إلى أن يكون ممكنا في Internet Explorer يمكنك فقط تعيين نقطة توقف في .ملف js.لا يمكنك تصحيح أي مضمنة شفرة جافا سكريبت.

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

وأخيرا تأكد من أن لديك تمكين التصحيح في ASP.NET إعدادات التكوين.

تصحيح العميل JavaScript البرمجية في Visual Studio 2005:

إضافة التعليمات البرمجية التالية إلى بداية كود جافا سكريبت:

debugger

انظر تصحيح العميل جافا سكريبت في Visual Studio 2005.

نعم باستخدام Microsoft Script Editor هو خيار إذا كان لديك Office XP أو Office 2003 مثبتا.في أي إلغاء تعطيل تصحيح البرامج النصية (Internet Explorer) و تعطيل تصحيح البرامج النصية (غير ذلك).

إعادة تشغيل IE.في القائمة عرض سوف يكون بند جديد "تصحيح البرامج النصية" ، اختر فتح.سيتم منحك خيار من VS2005 أو مثيل جديد من Microsoft Script Editor اختر أن إعطائها الذهاب.

تحرير:محاولة هذا رابط البرنامج التعليمي

وعادة ما تستخدم الحرائق للتعامل مع التصحيح JS.

إلا إذا كنت تحتاج إلى تصحيح في أي لا تحتاج إلى التوقف عن استخدام الحرائق.يعمل مع جافا سكريبت في ASP.NET صفحات فقط وكذلك هو الحال مع أي نوع آخر من الصفحة.

Visual Studio جافا سكريبت التصحيح على ما يرام, ولكن حقا لا يمكن أن تتنافس مع مجموعة كاملة من جانب العميل معلومات الحرائق المجاميع.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top