الميزات الجديدة في أدوات مطوّري البرامج (Chrome 58)

مرحبًا بك في الدفعة الأولى من ملاحظات إصدار "أدوات مطوّري البرامج". من الآن فصاعدًا، عند فتح إصدار جديد من Chrome لأول مرة، ستفتح "أدوات مطوّري البرامج" درج الميزات الجديدة مع رابط يؤدي إلى ملاحظات الإصدار لهذا الإصدار.

لحظات مميّزة

  • تمت إعادة تسمية لوحة "المخطط الزمني" إلى "لوحة الأداء".
  • تمت إعادة تسمية لوحة "الملفات الشخصية" إلى لوحة "الذاكرة".
  • أصبحت قيم ملفات تعريف الارتباط قابلة للتعديل.
  • يتم الآن إيقاف "أدوات مطوّري البرامج" مؤقتًا تلقائيًا قبل ظهور أخطاء نفاد الذاكرة.

الميزات الجديدة

ملفات تعريف الارتباط القابلة للتعديل

انقر مرّتين على خلية في علامة التبويب ملفات تعريف الارتباط لتعديل هذه القيمة.

تعديل ملف تعريف ارتباط
الشكل 1. تعديل ملف تعريف ارتباط

نشكر kdzwinel على مساهمته.

متغيّرات CSS القابلة للفحص والتعديل في لوحة "الأنماط"

يمكنك الآن فحص متغيّرات CSS وتعديلها في لوحة "الأنماط". اطّلِع على العرض التوضيحي لvariables CSS لتجربة ذلك بنفسك.

نقاط الإيقاف بسبب نفاد الذاكرة

عندما يخصّص أحد التطبيقات قدرًا كبيرًا من الذاكرة في فترة زمنية قصيرة، تتوقف "أدوات مطوّري البرامج" الآن تلقائيًا عن العمل وتزيد من الحد الأقصى للمساحة المتوفرة في الذاكرة. يتيح لك ذلك فحص الحزمة وتنفيذ الأوامر في وحدة التحكّم لإخلاء الذاكرة ومواصلة تصحيح أخطاء المشكلة. اطّلِع على خطوة صغيرة واحدة في Chrome، ومجموعة كبيرة من الشرائح في V8 للحصول على مزيد من المعلومات.

تم الإيقاف المؤقت عند نقطة إيقاف بسبب نفاد الذاكرة
الشكل 2. تم الإيقاف مؤقتًا عند نقطة توقّف بسبب نفاد الذاكرة

نقاط التوقف عند إنشاء لوحة

يمكنك الآن إنشاء نقاط توقّف لمُستمع الأحداث يتم تنشيطها عند إنشاء سياق جديد للوحة.

النقاط الفاصلة لإنشاء لوحة الرسم من خلال مربّع الاختيار "سياق إنشاء لوحة الرسم"
    في لوحة "النقاط الفاصلة لأداة معالجة الحدث"
الشكل 3. النقاط الفاصلة لإنشاء لوحة الرسم من خلال مربّع الاختيار إنشاء سياق لوحة الرسم في لوحة النقاط الفاصلة لأداة معالجة الحدث

إحصاءات وقت البدء في علامة التبويب "التوقيت"

في أعلى علامة التبويب "التوقيت"، يمكنك الآن معرفة وقت إضافة طلب إلى "قائمة الانتظار" ووقت بدئه.

إحصاءات وقت البدء في علامة التبويب "التوقيت"
الشكل 4. إحصاءات وقت البدء في علامة التبويب "التوقيت"

إحصاءات الخادم في علامة التبويب "التوقيت"

يمكنك الآن إدراج إحصاءات مخصّصة للخادم في علامة التبويب "التوقيت". اطّلِع على عرض توضيحي لقيم توقيت الخادم للحصول على مثال.

إحصاءات الخادم في علامة التبويب "التوقيت"
الشكل 5. إحصاءات الخادم في علامة التبويب التوقيت

نشكر sroussey على مساهمته.

التغييرات

لوحة "المخطط الزمني" هي الآن لوحة "الأداء"

تمت إعادة تسمية لوحة "المخطط الزمني" إلى لوحة "الأداء"، وذلك لعكس الغرض منها بشكلٍ أفضل.

لوحة "الملفات الشخصية" هي الآن لوحة "الذاكرة"

تمت إعادة تسمية لوحة "الملفات الشخصية" إلى لوحة "الذكريات"، وذلك لعكس الغرض منها بشكلٍ أفضل.

أداة تحليل وحدة المعالجة المركزية (CPU) مخفية خلف لوحة

بعد أن أصبحت لوحة "الملفات الشخصية" تُعرف باسم لوحة "الذاكرة"، لم يعد من المنطقي أن يتوفّر أداة تحليل أداء وحدة المعالجة المركزية (CPU) في هذه اللوحة. بالإضافة إلى ذلك، الهدف على المدى الطويل هو الحصول على جميع الملفات الشخصية للمستخدمين من لوحة "الأداء". في الوقت الحالي، لا يزال بإمكانك الوصول إلى أداة تحليل أداء وحدة المعالجة المركزية القديمة من الإعدادات > المزيد من الأدوات > أداة تحليل JavaScript.

اطّلِع على المقالة أدوات مطوّري البرامج في Chrome: إنشاء ملفات تعريف لوحدة المعالجة المركزية (CPU) في JavaScript في الإصدار 58 من Chrome لمعرفة كيفية إنشاء ملفات تعريف لوحدة المعالجة المركزية في لوحة "الأداء".

واجهة مستخدم وحدة التحكّم الجديدة

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

  • انقر على إعدادات وحدة التحكّم إعدادات وحدة التحكّم ل الوصول إلى الإعدادات لتخصيص سلوك وحدة التحكّم.
  • تم الآن إخفاء الحفاظ على السجلّ في إعدادات وحدة التحكّم.
  • اختفى الزر الفلاتر واللوحة. استخدِم القائمة المنسدلة بدلاً من ذلك.
  • يظهر الآن مربّع النص لفلترة السجلّات دائمًا. كان هذا الخيار سابقًا مخفيًا في لوحة "الفلاتر".
  • يقبل مربّع نص الفلترة التعبير العادي تلقائيًا، لذا تمّت إزالة مربّع الاختيار التعبير العادي.
  • اختفى مربّع الاختيار إخفاء الانتهاكات. اضبط القائمة المنسدلة لمستوى التسجيل على مطوّل للاطّلاع على المخالفات.
  • إنّ إلغاء وضع علامة في مربّع الاختيار عرض كل الرسائل في واجهة المستخدم القديمة يعادل وضع علامة في مربّع الاختيار السياق المحدّد فقط في إعدادات وحدة التحكّم في واجهة المستخدم الجديدة.
واجهة مستخدم Console الجديدة
الشكل 6. واجهة مستخدم Console الجديدة

تم نقل نقاط التوقف لأداة معالجة أحداث WebGL

تم نقل النقاط الفاصلة لأداة معالجة الحدث في WebGL من فئة WebGL إلى فئة Canvas. تمت إزالة فئة WebGL.