الميزات الجديدة في أدوات مطوّري البرامج (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). ستُجري بعض التغييرات على رمز المصدر ضمن "أدوات مطوري البرامج" وتستمر التغييرات على الإصدار المحلي لمشروعك على نظام الملفات.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

الإصدار 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