توفر Chrome DevTools مجموعة مذهلة من الأدوات لمساعدتك على التطوير على منصة الويب. فيما يلي بعض النصائح التي قد لا تعرفها بعد
- قم بالسحب والإفلات في لوحة Elements
- قم بالإشارة إلى العنصر المحدد حاليًا في وحدة التحكم
- استخدم قيمة العملية الأخيرة في وحدة التحكم
- أضف CSS وعدّل حالة العنصر
- ابحث عن مكان تعريف خاصية CSS
- احفظ ملف CSS المعدل
- لقطة من عنصر واحد
- ابحث عن عنصر باستخدام محددات CSS
- Shift- إدخال في وحدة التحكم
- امسح لوحة التحكم
- اذهب إلى…
- مشاهدة Expression
- XHR / تصحيح أخطاء الجلب
- تصحيح الأخطاء في تعديلات DOM
تفحص النظرة عامة على Chrome DevToolsإذا كنت جديدًا عليهم
قم بالسحب والإفلات في لوحة Elements
في لوحة Elements ، يمكنك سحب أي عنصر HTML وإفلاته وتغيير موضعه عبر الصفحة
قم بالإشارة إلى العنصر المحدد حاليًا في وحدة التحكم
حدد عقدة في لوحة Elements ، واكتب$0
في وحدة التحكم للرجوع إليها.
نصيحة: إذا كنت تستخدم jQuery ، فيمكنك إدخال
$($0)
للوصول إلى jQuery API على هذا العنصر.
استخدم قيمة العملية الأخيرة في وحدة التحكم
يستخدم$_
للإشارة إلى قيمة الإرجاع للعملية السابقة المنفذة في وحدة التحكم
أضف CSS وعدّل حالة العنصر
في لوحة Elements ، يوجد زران مفيدان للغاية.
الأول يتيح لك إضافة خاصية CSS جديدة ، مع أي محدد تريده ولكن مع ملء العنصر المحدد حاليًا مسبقًا:
يتيح لك الثاني تشغيل حالة للعنصر المحدد ، بحيث يمكنك رؤية الأنماط المطبقة عندما يكون نشطًا ، أو محومًا ، عند التركيز.
ابحث عن مكان تعريف خاصية CSS
cmd-click
(ctrl-click
في Windows) إحدى خصائص CSS في لوحة Elements ، ستوجهك DevTools إلى المكان الذي تم تحديده فيه ، في لوحة المصدر
احفظ ملف CSS المعدل
انقر فوق اسم ملف CSS الذي قمت بتحريره. يقوم المفتش بفتحه في جزء المصادر ومن هناك يمكنك حفظه بالتعديلات المباشرة التي قمت بتطبيقها.
لا تعمل هذه الخدعة مع المحددات الجديدة المضافة باستخدام + ، أو في خصائص element.style ، ولكن فقط مع المحددات الحالية المعدلة.
لقطة من عنصر واحد
حدد عنصرًا واضغطcmd-shift-p
(أوctrl-shift-p
في Windows) لفتح قائمة الأوامر ، وحددالتقاط لقطة للشاشة العقدة
ابحث عن عنصر باستخدام محددات CSS
الضغطcmd-f
(ctrl-f
في Windows) يفتح مربع البحث في لوحة Elements.
يمكنك كتابة أي سلسلة هناك لمطابقة شفرة المصدر ، أو يمكنك أيضًا استخدام محددات CSS لجعل Chrome ينشئ صورة لك:
Shift- إدخال في وحدة التحكم
لكتابة أوامر تمتد عبر عدة أسطر في لوحة التحكم ، اضغط علىshift-enter
.
بمجرد أن تصبح جاهزًا ، اضغط على Enter في نهاية البرنامج النصي لتنفيذه:
امسح لوحة التحكم
يمكنك مسح وحدة التحكم باستخدام ملفواضحالموجود في الجزء العلوي الأيسر من وحدة التحكم ، أو عن طريق الضغط علىctrl-l
أوcmd-k
.
اذهب إلى…
في لوحة Sources:
cmd-o
(ctrl-o
في Windows) ، يعرض جميع الملفات التي تم تحميلها بواسطة صفحتك.cmd-shift-o
(ctrl-shift-o
في Windows) الرموز (الخصائص والوظائف والفئات) في الملف الحالي.ctrl-g
يذهب إلى سطر معين.
مشاهدة Expression
بدلاً من كتابة اسم متغير أو تعبير مرارًا وتكرارًا ، ستفحصه كثيرًا أثناء جلسة تصحيح الأخطاء ، أضفه إلىمشاهدة Expressionقائمة.
XHR / تصحيح أخطاء الجلب
من مصحح الأخطاء ، افتح ملفXHR / جلب نقاط التوقفلوجة.
يمكنك ضبطه لكسر في أي وقت وXHR/أحضرتم إرسال المكالمة ، أو على مكالمات محددة فقط:
تصحيح الأخطاء في تعديلات DOM
انقر بزر الماوس الأيمن فوق عنصر وقم بتمكينهكسر على تعديلات الشجرة الفرعية: عندما يجتاز البرنامج النصي هذا العنصر الأطفال ويعدلهم ، يتوقف مصحح الأخطاء تلقائيًا للسماح لك بفحص ما يحدث.
المزيد من دروس devtools:
- مقدمة إلى يومان
- Bower ، مدير حزمة المتصفح
- مقدمة في اختبار الواجهة الأمامية
- استخدام node-webkit لإنشاء تطبيق سطح مكتب
- رمز VS: استخدم الإعدادات الخاصة باللغة
- مقدمة إلى Webpack
- دليل موجز وبسيط عن بابل
- مقدمة في الغزل
- نظرة عامة على Browser DevTools
- تنسيق التعليمات البرمجية الخاصة بك مع Prettier
- حافظ على الكود الخاص بك نظيفًا مع ESLint
- قائمة بنصائح وحيل Chrome DevTools الرائعة
- اختبار JavaScript مع Jest
- كيفية استخدام Visual Studio Code
- مقدمة في الإلكترون
- Parcel ، حزمة ويب أبسط
- مرجع Emmet لـ HTML
- محرك جافا سكريبت V8
- تكوين رمز VS
- تكوين سطر أوامر macOS
- كيفية تعطيل قاعدة ESLint
- كيفية فتح VS Code من سطر الأوامر
- كيفية إعداد إعادة التحميل الساخن على Electron