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

الميزات الجديدة في "أدوات مطوري البرامج" في الإصدار 68 من Chrome:

يمكنك الاطّلاع على المزيد من المعلومات أدناه أو مشاهدة الفيديو الذي يعرض ملاحظات الإصدار.

Assistive Console

يتضمّن الإصدار 68 من Chrome بعض الميزات الجديدة في Console ذات الصلة بالإكمال التلقائي والمعاينة.

التقييم الفوري

عند كتابة تعبير في وحدة التحكّم، يمكن الآن لوحدة التحكّم عرض معاينة لنتيجة هذا التعبير أسفل المؤشر.

تطبع وحدة التحكّم نتيجة عملية sort() قبل تنفيذها صراحةً.

الشكل 1: تطبع وحدة التحكّم نتيجة عملية sort() قبل تنفيذها بشكل صريح.

لتفعيل ميزة "التقييم الفوري":

  1. افتح وحدة التحكّم.
  2. افتح إعدادات وحدة التحكّم زر "إعدادات وحدة التحكّم".
  3. فعِّل مربّع الاختيار التقييم السريع.

لا تُجري "أدوات مطوّري البرامج" تقييمًا فوريًا إذا كان التعبير يتسبب في آثار جانبية.

نصائح حول الوسيطات

أثناء كتابة الدوالّ، تعرِض لك وحدة التحكّم الآن الوسائط التي تتوقّعها الدالة.

نصائح حول الوسيطة في وحدة التحكّم

الشكل 2: أمثلة مختلفة على تلميحات الوسيطة في وحدة التحكّم

ملاحظات:

  • يمثّل علامة الاستفهام قبل مَعلمة، مثل ?options، مَعلمة اختيارية.
  • يمثّل الرمز المتسلسل قبل مَعلمة، مثل ...items، متوسّطًا هندسيًا.
  • تقبل بعض الدوال، مثل CSS.supports()، توقيعات وسيطات متعددة.

الإكمال التلقائي بعد تنفيذ الدوالّ

بعد تفعيل ميزة "التقييم الفوري"، تعرض لك Console الآن أيضًا السمات والدوالّ التي تكون متاحة بعد كتابة دالة.

بعد تشغيل document.querySelector('p')، يمكن أن تعرِض لك وحدة التحكّم الآن السمات والدوالّ المتاحة لهذا العنصر.

الشكل 3 تمثّل لقطة الشاشة العلوية السلوك القديم، وتمثّل لقطة الشاشة السفلية السلوك الجديد الذي يتيح الإكمال التلقائي للدوالّ.

الكلمات الرئيسية في ES2017 في ميزة "الإكمال التلقائي"

أصبحت الكلمات الرئيسية ES2017، مثل await، متاحة الآن في واجهة المستخدم الخاصة بإكمال الكلمات في وحدة تحكّم Search Console.

تقترح أداة Console الآن كلمة "انتظار" في واجهة مستخدم ميزة الإكمال التلقائي.

الشكل 4 تقترح Console الآن await في واجهة مستخدم ميزة الإكمال التلقائي.

عمليات تدقيق أسرع وأكثر موثوقية وواجهة مستخدم جديدة وعمليات تدقيق جديدة

يتم شحن الإصدار 68 من Chrome مع Lighthouse 3.0. تعرض الأقسام التالية ملخّصًا لبعض التغييرات الأكثر أهمية. يمكنك الاطّلاع على إعلان عن Lighthouse 3.0 للاطّلاع على القصة الكاملة.

عمليات تدقيق أسرع وموثوقة أكثر

يحتوي Lighthouse 3.0 على محرّك تدقيق داخلي جديد باسم Lantern، والذي يُكمل عمليات التدقيق بشكل أسرع وبتفاوت أقل بين عمليات التنفيذ.

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

توفّر أداة Lighthouse 3.0 أيضًا واجهة مستخدم جديدة، وذلك بفضل التعاون بين فِرق Lighthouse وChrome UX (أبحاث وتصميم).

واجهة مستخدم التقارير الجديدة في Lighthouse 3.0

الشكل 5 واجهة المستخدم الجديدة للتقارير في Lighthouse 3.0

عمليات التدقيق الجديدة

تتضمّن أداة Lighthouse 3.0 أيضًا 4 عمليات تدقيق جديدة:

  • سرعة عرض أول محتوى مرئي
  • ملف robots.txt غير صالح
  • استخدام تنسيقات الفيديو للمحتوى المتحرّك
  • تجنُّب الرحلات المتكرّرة والمكلفة ذهابًا وإيابًا إلى أيّ وجهة

إتاحة BigInt

يتيح الإصدار 68 من Chrome عنصرًا رقميًا أوليًا جديدًا يُسمى BigInt. يتيح لك BigInt تمثيل الأرقام الصحيحة بدقة عشوائية. جرِّب هذه الميزة في Play Console:

مثال على BigInt في وحدة التحكّم

الشكل 6 مثال على BigInt في وحدة التحكّم

إضافة مسار الموقع إلى تعبيرات المشاهدة

أثناء إيقاف التحليل مؤقتًا عند نقطة توقّف، انقر بزر الماوس الأيمن على موقع في لوحة "النطاق" واختَر إضافة مسار الموقع إلى تعبيرات المشاهدة لإضافة هذا الموقع إلى لوحة "المشاهدة".

مثال على إضافة مسار الموقع إلى تعبيرات المشاهدة

الشكل 7 مثال على إضافة مسار الموقع إلى تعبيرات المشاهدة

نقل خيار "عرض الطوابع الزمنية" إلى الإعدادات

تم نقل مربّع الاختيار عرض الطوابع الزمنية الذي كان سابقًا في إعدادات وحدة التحكّم زر "إعدادات وحدة التحكّم" إلى الإعدادات.

تنزيل قنوات المعاينة

ننصحك باستخدام إصدار Canary أو Dev أو الإصدار التجريبي من Chrome كمتصفّح التطوير التلقائي. تتيح لك قنوات المعاينة هذه الوصول إلى أحدث ميزات DevTools، وتتيح لك اختبار واجهات برمجة تطبيقات منصات الويب المتطوّرة، وتساعدك في العثور على المشاكل في موقعك الإلكتروني قبل أن يعثر عليها المستخدمون.

التواصل مع فريق "أدوات مطوّري البرامج في Chrome"

استخدِم الخيارات التالية لمناقشة الميزات الجديدة أو التحديثات أو أي شيء آخر مرتبط بـ "أدوات مطوّري البرامج".

الميزات الجديدة في "أدوات المطوّرين"

قائمة بكل ما تم تناوله في سلسلة الميزات الجديدة في أدوات مطوّري البرامج