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

تسرّنا عودتك. تشمل الميزات الجديدة التي سيتم طرحها في "أدوات مطوري البرامج" في الإصدار Chrome 63 ما يلي:

تابع القراءة أو شاهد الفيديو أدناه لمعرفة المزيد!

إتاحة تصحيح الأخطاء عن بُعد من خلال برامج متعددة

إذا حاولت تصحيح أخطاء تطبيق من IDE مثل VS Code أو WebStorm، فإنك على الأرجح أن فتح أدوات مطوري البرامج يفسد جلسة تصحيح الأخطاء. كما جعلت هذه المشكلة من المستحيل استخدام "أدوات مطوري البرامج" لتصحيح أخطاء اختبارات WebDriver.

بدايةً من Chrome 63، أصبحت "أدوات مطوري البرامج" تدعم تلقائيًا عدة برامج لتصحيح الأخطاء عن بُعد يلزم وجود تهيئة.

كان تصحيح الأخطاء عن بُعد المتعدّد العملاء هو المشكلة الأكثر شيوعًا في أدوات مطوّري البرامج على crbug.com، والرقم 3 في مشروع Chromium بالكامل يفتح الدعم متعدد العملاء أيضًا فرص مثيرة للاهتمام لدمج أدوات أخرى مع أدوات مطوري البرامج، أو استخدام هذه الأدوات في وطرق. على سبيل المثال:

  • برامج البروتوكول مثل ChromeDriver أو إضافات تصحيح أخطاء Chrome الخاصة بـ VS Code وWebstorm ويمكن الآن لعملاء WebSocket مثل Puppeteer العمل في الوقت نفسه الذي يتم فيه تشغيل أدوات مطوري البرامج.
  • هناك عميلان منفصلان من برامج بروتوكول WebSocket، مثل Puppeteer أو chrome-remote-interface، الاتصال الآن بعلامة التبويب نفسها في الوقت نفسه.
  • يمكن الآن تشغيل إضافات Chrome التي تستخدم واجهة برمجة التطبيقات chrome.debugger في الوقت نفسه الذي يتم فيه تشغيل "أدوات مطوري البرامج".
  • يمكن الآن لعدة إضافات مختلفة في Chrome استخدام واجهة برمجة التطبيقات chrome.debugger في علامة التبويب نفسها. في الوقت نفسه.

مساحات العمل 2.0

تتوفّر Workspace منذ فترة في "أدوات مطوري البرامج". تتيح لك هذه الميزة استخدام "أدوات مطوري البرامج" بيئة التطوير المتكاملة (IDE). ستُجري بعض التغييرات على رمز المصدر ضمن "أدوات مطوري البرامج"، وتستمر التغييرات في الإصدار المحلي من مشروعك على نظام الملفات.

يعتمد الإصدار 2.0 على Workspace من الإصدار 1.0، ما يوفّر تجربة مستخدم أكثر فائدة وإمكانية الربط التلقائي للبيانات التي يتم نقلها. الرمز. كان من المقرر إطلاق هذه الميزة بعد وقت قصير من إطلاق "مؤتمر مطوّري برامج Chrome" (CDS) 2016، لكن الفريق أجّله لحل بعض المشكلات.

تحقق من قسم "التأليف" الجزء (حوالي 14:28) من محادثة "أدوات مطوري البرامج" من CDS 2016 للاطّلاع على Workspace 2.0 عمليًا.

أربعة عمليات تدقيق جديدة

في الإصدار Chrome 63، تتضمّن لوحة عمليات التدقيق 4 عمليات تدقيق جديدة:

  • يمكنك عرض الصور بتنسيق WebP.
  • استخدِم صورًا بنِسب عرض إلى ارتفاع مناسبة.
  • تجنب مكتبات JavaScript للواجهة الأمامية التي تتضمن ثغرات أمنية معروفة.
  • أخطاء المتصفّح التي تم تسجيلها في وحدة التحكّم

يُرجى الاطّلاع على مقالة تشغيل Lighthouse في أدوات مطوري البرامج في Chrome للتعرّف على كيفية استخدام لوحة عمليات التدقيق لتحسين جودة صفحاتك.

يمكنك الاطّلاع على Lighthouse لمعرفة مزيد من المعلومات عن المشروع الذي يشغّل لوحة عمليات التدقيق.

محاكاة الإشعارات الفورية باستخدام بيانات مخصّصة

وظلت ميزة محاكاة الإشعارات الفورية متوفّرة منذ فترة في أدوات مطوّري البرامج، إلا أنّ هناك قيدًا واحدًا وهو: تعذَّر إرسال البيانات المخصَّصة. ولكن مع إطلاق مربّع النص Push الجديد في لوحة مشغّل الخدمات في الإصدار 63 من Chrome، يمكنك ذلك الآن. جرِّب ذلك الآن:

  1. انتقِل إلى العرض التوضيحي البسيط للدفع.
  2. انقر على تفعيل الإشعارات الفورية.
  3. انقر على السماح عندما يطالبك Chrome بالسماح بالإشعارات.
  4. افتح "أدوات مطوري البرامج".
  5. انتقِل إلى لوحة مشغِّلو الخدمات.
  6. اكتب شيئًا في مربّع النص دفع.

    محاكاة إشعار فوري باستخدام بيانات مخصّصة.

    الشكل 1. محاكاة إشعار فوري باستخدام بيانات مخصّصة عبر مربع النص دفع في لوحة مشغِّل الخدمات

  7. انقر على دفع لإرسال الإشعار.

    الإشعارات الفورية التي تمت محاكاتها

    الشكل 2. الإشعارات الفورية التي تمت محاكاتها

تشغيل أحداث مزامنة الخلفية باستخدام علامات مخصّصة

كان تشغيل أحداث المزامنة في الخلفية متوفّرًا أيضًا في لوحة مشغّلو الخدمات لبعض الوقت، ولكن يمكنك الآن إرسال علامات مخصصة:

  1. افتح "أدوات مطوري البرامج".
  2. انتقِل إلى لوحة مشغِّلو الخدمات.
  3. أدخِل نصًا في مربّع النص مزامنة.
  4. انقر على مزامنة.

تشغيل حدث مخصّص لمزامنة الخلفية

الشكل 3. بعد النقر على مزامنة، ترسل "أدوات مطوري البرامج" حدث مزامنة في الخلفية باستخدام العلامة المخصّصة. update-content إلى مشغّل الخدمات

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

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

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

يمكنك استخدام الخيارات التالية لمناقشة الميزات والتغييرات الجديدة في المشاركة أو مناقشة أي معلومات أخرى متعلّقة بأدوات مطوري البرامج.

  • يمكنك إرسال اقتراح أو ملاحظات إلينا عبر crbug.com.
  • الإبلاغ عن مشكلة في "أدوات مطوري البرامج" باستخدام خيارات إضافية   المزيد > مساعدة > الإبلاغ عن مشاكل في "أدوات مطوري البرامج" في "أدوات مطوري البرامج"
  • يمكنك نشر تغريدة على @ChromeDevTools.
  • شارِك في التعليقات على الميزات الجديدة في فيديوهات YouTube أو نصائح حول أدوات مطوّري البرامج فيديوهات على YouTube.

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

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

الإصدار 128 من Chrome

الإصدار 127 من Chrome

الإصدار 126 من Chrome

الإصدار 125 من Chrome

الإصدار 124 من Chrome

الإصدار 123 من Chrome

الإصدار 122 من Chrome

الإصدار 121 من Chrome

الإصدار 120 من Chrome

الإصدار 119 من Chrome

الإصدار 118 من Chrome

الإصدار 117 من Chrome

الإصدار 116 من Chrome

الإصدار 115 من Chrome

الإصدار 114 من Chrome

الإصدار 113 من Chrome

الإصدار 112 من Chrome

الإصدار 111 من Chrome

الإصدار 110 من Chrome

الإصدار 109 من Chrome

الإصدار 108 من Chrome

الإصدار 107 من Chrome

الإصدار 106 من Chrome

الإصدار 105 من Chrome

الإصدار 104 من Chrome

الإصدار 103 من Chrome

الإصدار 102 من Chrome

الإصدار 101 من Chrome

الإصدار 100 من Chrome

الإصدار 99 من Chrome

الإصدار 98 من Chrome

الإصدار 97 من Chrome

الإصدار 96 من Chrome

الإصدار 95 من Chrome

الإصدار 94 من Chrome

الإصدار 93 من Chrome

الإصدار 92 من Chrome

الإصدار 91 من Chrome

الإصدار 90 من Chrome

الإصدار 89 من Chrome

الإصدار 88 من Chrome

الإصدار 87 من Chrome

الإصدار 86 من Chrome

الإصدار 85 من Chrome

الإصدار 84 من Chrome

الإصدار 83 من Chrome

الإصدار 82 من Chrome

تم إلغاء الإصدار 82 من Chrome.

الإصدار 81 من Chrome

الإصدار 80 من Chrome

الإصدار 79 من Chrome

الإصدار 78 من Chrome

الإصدار 77 من Chrome

الإصدار 76 من Chrome

الإصدار 75 من Chrome

الإصدار 74 من Chrome

الإصدار 73 من Chrome

الإصدار 72 من Chrome

الإصدار 71 من Chrome

Chrome 70

الإصدار 68 من Chrome

الإصدار 67 من Chrome

Chrome 66

الإصدار 65 من Chrome

الإصدار 64 من Chrome

الإصدار 63 من Chrome

الإصدار 62 من Chrome

الإصدار 61 من Chrome

الإصدار 60 من Chrome

الإصدار 59 من Chrome