ناتج سجل تصحيح الأخطاء APEX لا يظهر على Eclipse
-
29-09-2019 - |
سؤال
لقد قمت بتثبيت البرنامج المساعد Visualforce على Eclipse 3.6 وأعمل بشكل جيد باستثناء أن System.Debug لا يخرج أي شيء.
الشفرة
static testMethod void testMonth() {
Month m = new Month(system.today());
system.debug('foobar');
system.debug(m.firstDate);
}
خطوة
في Eclipse ، انقر بزر الماوس الأيمن وحدد Force.com
نافذة منبثقة ، حدد run test
تمريرات الاختبار ولكني أتوقع ظهور ناتج التصحيح. (أي foobar وسلسلة التاريخ) ولكن لا شيء يظهر.
هل هناك أي شيء قد أضطر إلى تشغيله أو فقدانه؟
Eclipse هو Java Edition. لقد جربت إصدار PHP Dev أيضًا مع Visualforce IDE الإصدار 20 ولكن لا حظ.
جربت أيضًا إصدار Visual Force IDE المستقل وهذا لم يعرض السجل أيضًا.
المحلول
إليك لقطة شاشة من Eclipse: http://dl.dropbox.com/u/709568/stackoverflow/masato.png
يعمل مثل السحر ، ربما أغلقت نافذة "Apex Test Runner"؟ ربما أنت لست في منظور "Force.com"؟
إصدارات البرمجيات (لا أعتقد أنها مشكلة Eclipse أو البرنامج المساعد ولكنك لا تعرف أبدًا) ...
Eclipse for PHP Developers
Build id: 20100218-1602
Force.com IDE
Version: Summer '10 (19.0.0)
حاول تحديد موقع "عداء Apex Test" و/أو "تنفيذ مجهول" واللعب مع القائمة المنسدلة (التي تقول ما هي جزء من معلومات التصحيح التي تريد رؤيتها) و Scrollbar (التي تقول لـ "هذا" من المعلومات ).
نصائح أخرى
هذا خطأ مع Force.com IDE Winter'20.0. يشق الإصلاح طريقه حتى نتوقع أخبار GUD قريبًا.
تم إصدار Force.com IDE 20.0.1 ، والذي يحدد هذا الخطأ. نرى http://wiki.developerforce.com/index.php/force.com_ide للتفاصيل.