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

تجاوز عناوين استجابة الشبكة

يمكنك الآن إلغاء عناوين الاستجابة في لوحة الشبكة. في السابق، كنت بحاجة إلى الوصول إلى خادم الويب لتجربة عناوين استجابة HTTP.

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

لإلغاء عنوان، انتقِل إلى الشبكة > العناوين > عناوين الاستجابة، مرِّر مؤشر الماوس فوق قيمة العنوان، وانقر على تعديل. وعدِّلها.

تم إصلاح خطأ CORS من خلال إلغاء العنوان.

يمكنك أيضًا إضافة رؤوس مخصّصة.

إضافة عنوان مخصّص

لتعديل جميع عمليات الاستبدال في مكان واحد، عدِّل ملف .headers في المصادر > عمليات الاستبدال. يمكنك أيضًا النقر على إضافة قاعدة إلغاء لإلغاء طلبات متعددة باستخدام العناصر النائبة (*).

تعديل جميع عمليات الإلغاء

مشكلة في Chromium: ‏ 1288023

تحسينات على تصحيح أخطاء Nuxt وVite وRollup

لمساعدتك في تحديد المشاكل بشكل أسرع أثناء تصحيح الأخطاء، يخفي "تتبُّع تسلسل استدعاء الدوال البرمجية" المحسّن الآن الإطارات التي تأتي من مصادر أنشأها Nuxt 3.3 أو الإصدارات الأحدث. تتخطّى أدوات مطوّري البرامج هذه الإطارات:

تتبع تسلسل استدعاء الدوال البرمجية قبل تفعيل القائمة المُهمَلة للتطبيقات التابعة لجهات خارجية وبعد تفعيلها

لتقديم هذه التحسينات، تعاونت فِرق DevTools وNuxt وVite وRollup لاعتماد إضافة خريطة مصادر x_google_ignoreList:

يودّ فريق DevTools التعبير عن امتنانه لفريقَي Nuxt وVite وRollup لإتاحة ذلك. نحن نقدّر جهودك وتعاونك اللذَين كانا ضروريَين لنجاح عملية التنفيذ هذه. نشكرك مرة أخرى على مساهماتك.

الأنماط" id="css" tabindex="-1">تحسينات صفحات الأنماط المتتالية (CSS) في "العناصر" > "الأنماط"

خصائص وقيم CSS غير صالحة

لمساعدتك في تشخيص مشاكل CSS بشكلٍ أسرع، تُلغي الآن لوحة الأنماط ما يلي:

  • إعلان CSS كامل (السمة و القيمة) عندما تكون خاصية CSS غير صالحة
  • القيمة فقط عندما تكون خاصية CSS صالحة ولكن القيمة غير صالحة

اسم السمة وقيمة السمة غير صالحَين.

يريد فريق "أدوات مطوّري البرامج" التعبير عن امتنانه لـ Yisi(一丝) على تقديم هذا التحسين.

روابط إلى الإطارات الرئيسية في سمة الاختصار للصورة المتحركة

تحتوي خاصية CSS المختصرة animation الآن على روابط تؤدي إلى قواعد at-rules الخاصة بـ @keyframes، ما يتيح لك التنقّل في لوحة الأنماط بشكل أسرع.

روابط تؤدي إلى الإطارات الرئيسية في سمة الاختصار للصورة المتحركة

مشكلة في Chromium: 1420656

إعداد جديد في Console: الإكمال التلقائي عند الضغط على مفتاح Enter

بدءًا من الإصدار السابق (112)، يمكنك ضبط وحدة تحكّم أدوات مطوّري البرامج لتطبيق اقتراح إكمال تلقائي عند الضغط على Enter.

لقبول اقتراح الإكمال التلقائي تلقائيًا، يمكنك الضغط على Tab أو Arrow right. لاستخدام ميزة الإكمال التلقائي أيضًا باستخدام Enter، فعِّل الإعدادات. الإعدادات > وحدة التحكّم > مربّع اختيار قبول اقتراح الإكمال التلقائي عند الضغط على مفتاح Enter.

مربّع الاختيار المقابل في "الإعدادات"

بالإضافة إلى ذلك، أصبح نص إعداد آخر أكثر ملاءمةً للمستخدمين: مربّع اختيار التعامل مع عملية تقييم الرمز كإجراء من جانب المستخدم.

مشكلة Chromium: 1276960

تركيز قائمة الأوامر على الملفات التي تم إنشاؤها

يُظهر مربّع الحوار "الفتح السريع" في قائمة الأوامر الآن الملفات التابعة لجهات خارجية المُدرَجة في القائمة المُهمَلة باللون الرمادي، وذلك لتركيز المزيد من الاهتمام على الملفات التي أنشأتها.

نص برمجي مُدرَج في قائمة التجاهل في مربّع الحوار "الفتح السريع" قبل التغيير وبعده

مشكلة Chromium: ‏ 1424345

إيقاف أداة "تحليل JavaScript" نهائيًا: المرحلة الثانية

منذ إصدار Chrome 58، خطط فريق "أدوات المطوّرين" لإيقاف أداة تحليل JavaScript نهائيًا وحثّ مطوّري Node.js وDeno على استخدام لوحة الأداء لتحليل أداء JavaScript في وحدة المعالجة المركزية.

يبدأ الإصدار 113 من DevTools المرحلة الثانية من عملية إيقاف أداة تحليل JavaScript نهائيًا التي تتضمّن أربع مراحل. خلال هذه المرحلة، سيظل بإمكانك فتح اللوحة، ولكن لن تكون واجهة المستخدم متاحة.

لإنشاء ملف تعريف لأداء وحدة المعالجة المركزية، انقر على الانتقال إلى لوحة الأداء.

إيقاف أداة "تحليل JavaScript" نهائيًا

مشكلة Chromium: 1354548

لحظات مميّزة متنوعة

في ما يلي بعض الإصلاحات البارزة في هذا الإصدار:

  • تم إصلاح خطأ كان يتسبب في معالجة أسماء المتغيّرات التي تحتوي على أحرف Unicode بشكلٍ غير صحيح في لوحة المصادر (1425055).
  • أضافت علامة التبويب المشاكل رسالة جديدة لمشاكل الملء التلقائي المتعلّقة بقيم HTML غير العادية (1399414).

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

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

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

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

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

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