ملخص أدوات مطوري البرامج، تشرين الأول (أكتوبر) 2016

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

الميزات الجديدة في "وحدة التحكّم"

في الإصدار 56 من Chrome المتوفّر حاليًا في إصدار Canary، يتم تشغيل وحدة التحكّم في أدوات مطوّري البرامج من خلال CodeMirror. يتيح لك ذلك مجموعة كبيرة من الميزات الجديدة، مثل:

تمييز البنية أثناء الكتابة في السابق، كان بإمكان DevTools تمييز البنية فقط بعد تقييم مجموعة رموز.

مطابقة الأقواس / الأقواس / أقواس الأقواس. إذا كان لديك قوس أو قوس زائد أو قوس معقوف، تُبرز "أدوات مطوّري البرامج" هذا القوس باللون الأحمر.

قوس غير متطابق

يتم تمييز الأقواس أو الأقواس المربّعة أو الأقواس المزدوجة المطابقة باللون الرمادي عندما يكون مؤشر الماوس بجانب أحدها.

الأقواس المتطابقة

الإرجاع الذكي عند كتابة مجموعة رموز متعدّدة الأسطر، أصبح بإمكان "أدوات مطوري البرامج" الآن تحديد ما إذا كان يجب إنشاء سطر جديد أو تنفيذ الرمز البرمجي في كل مرة تضغط فيها على مفتاح Enter. على سبيل المثال، لنفترض أنّك تريد تقييم حلقة for التالية في وحدة التحكّم:

for (var i = 0; i < 5; i++) {
  console.log(i);
}

في السابق، كان الضغط على Enter بعد كتابة السطر الأول قد تسبب في تقييم "أدوات مطوّري البرامج" للسطر، ما أدى إلى حدوث خطأ. لكي تستمر مجموعة الرموز في سطر جديد، كان عليك الضغط مع الاستمرار على Shift قبل الضغط على Enter. في المقابل، تواصل الآن DevTools تلقائيًا كتلة الرمز على سطر جديد بعد النقر على مفتاح Enter، كما تتوقّع.

المؤشرات المتعددة: اضغط مع الاستمرار على Command (نظام التشغيل Mac) أو Control+Alt (نظام التشغيل Windows أو Linux)، ثم انقر.

مؤشرات متعددة

يُميّز إصدار Canary الآن السياقات غير الرئيسية باللون الأحمر.

إذا كنت قد عملت على Console مؤخرًا، من المحتمل أن يكون قد حدث لك خطأ بسبب خطأ صغير سيئ كان يؤدي إلى ضبط أداة اختيار سياق التنفيذ على قيم أخرى غير top.

من المفترض أن يكون هذا الخطأ قد تم إصلاحه في الإصدار الثابت من Chrome، ولكن من باب الحذر، تحذّرك الآن "أدوات المطوّرين" في الإصدار Canary (Chrome 56) من أنّك لست في سياق top من خلال تمييز أداة الاختيار باللون الأحمر.

سياق غير علوي، مظلَّل باللون الأحمر

وكيل مستخدم جديد: متصفّح UC

يمكنك الآن اختيار UC Browser لأجهزة iOS أو Android أو Windows Phone من علامة التبويب "أوضاع الشبكة" في الدرج.

وكيل مستخدم UC Browser

مشاركة المعلومات مع الآخرين

كالعادة، يسعدنا معرفة ملاحظاتك أو أفكارك حول ما يتعلق بـ "أدوات مطوري البرامج".

  • يمكنك التواصل معنا على ChromeDevTools على Twitter لطرح أسئلة موجزة أو تقديم ملاحظات أو لمشاركة أفكار جديدة.
  • بالنسبة إلى المناقشات الطويلة، ننصحك باستخدام القائمة البريدية أو Stack Overflow.
  • إذا كانت لديك أي مشكلة متعلّقة بالمستندات، يُرجى فتح مشكلة في مستودع المستندات.
  • يمكنك متى شئت التواصل مباشرةً مع الفريق لإبلاغه بأي خطأ أو طلب ميزة على Crbug.

إلى الشهر القادم،

Kayce