بررسی اجمالی

Chrome DevTools مجموعه ای از ابزارهای توسعه دهنده وب است که مستقیماً در مرورگر Google Chrome ساخته شده است. DevTools می تواند به شما در ویرایش سریع صفحات و تشخیص سریع مشکلات کمک کند، که در نهایت به شما کمک می کند وب سایت های بهتر و سریعتر بسازید.

برای نمایش زنده جریان‌های کاری DevTools، از جمله اشکال‌زدایی CSS، نمونه‌سازی اولیه CSS، اشکال‌زدایی جاوا اسکریپت، و تجزیه و تحلیل عملکرد بار، ویدیو را مشاهده کنید.

DevTools را باز کنید

راه های زیادی برای باز کردن DevTools وجود دارد، زیرا کاربران مختلف خواهان دسترسی سریع به بخش های مختلف DevTools UI هستند.

  • برای کار با DOM یا CSS، روی یک عنصر در صفحه کلیک راست کرده و Inspect را انتخاب کنید تا به پنل Elements بروید. یا Command + Option + C (Mac) یا Control + Shift + C (Windows، Linux، ChromeOS) را فشار دهید.
  • برای دیدن پیام‌های ثبت‌شده یا اجرای جاوا اسکریپت، Command + Option + J (Mac) یا Control + Shift + J (Windows، Linux، ChromeOS) را فشار دهید تا مستقیماً به پانل کنسول بروید.

برای جزئیات بیشتر و گردش کار، به Open Chrome DevTools مراجعه کنید.

شروع کنید

اگر توسعه‌دهنده وب با تجربه‌تری هستید، در اینجا نکات شروع توصیه‌شده برای یادگیری اینکه چگونه DevTools می‌تواند بهره‌وری شما را بهبود بخشد، آمده است:

DevTools را کشف کنید

رابط کاربری DevTools می تواند کمی طاقت فرسا باشد... برگه های زیادی وجود دارد! اما، اگر کمی وقت بگذارید تا با هر برگه آشنا شوید تا بفهمید چه چیزی ممکن است، ممکن است متوجه شوید که DevTools می تواند به طور جدی بهره وری شما را افزایش دهد.

حالت دستگاه

حالت دستگاه در درگاه دید روشن شد.

شبیه سازی دستگاه های تلفن همراه

پنل عناصر

پنل عناصر

DOM و CSS را مشاهده و تغییر دهید.

پنل کنسول

پنل کنسول.

پیام ها را مشاهده کنید و جاوا اسکریپت را از کنسول اجرا کنید.

پنل منابع

پنل منابع

جاوا اسکریپت را اشکال زدایی کنید، تغییرات ایجاد شده در DevTools را در بارگذاری مجدد صفحه ادامه دهید، قطعات جاوا اسکریپت را ذخیره و اجرا کنید، و تغییراتی را که در DevTools ایجاد می کنید در منابع محلی ذخیره کنید.

پنل شبکه

پنل شبکه

مشاهده و اشکال زدایی فعالیت شبکه

پنل ضبط

پنل ضبط

ضبط، پخش مجدد، و اندازه گیری جریان کاربر.

پنل عملکرد

پنل عملکرد.

راه هایی برای بهبود عملکرد بارگذاری و زمان اجرا پیدا کنید.

پنل حافظه

پنل حافظه

مشکلات حافظه را که بر عملکرد صفحه تأثیر می گذارد، پیدا کنید و برطرف کنید، به عنوان مثال، نشت حافظه.

پنل برنامه

پنل Application با بخش Service Workers باز شد.

همه منابع بارگیری شده را بررسی کنید، از جمله پایگاه داده IndexedDB یا Web SQL، ذخیره‌سازی محلی و جلسه، کوکی‌ها، حافظه پنهان برنامه، تصاویر، فونت‌ها و شیوه نامه‌ها.

پنل امنیتی

پنل امنیتی

مشکلات محتوای مختلط، مشکلات گواهی و موارد دیگر را رفع اشکال کنید.

انجمن

گزارش های اشکال و درخواست های ویژگی را در Crbug که ردیاب اشکال تیم مهندسی است، ثبت کنید.

کربوگ

اگر می‌خواهید به ما در مورد یک اشکال یا درخواست ویژگی هشدار دهید، اما زمان زیادی ندارید، می‌توانید یک توییت به @ChromeDevTools ارسال کنید. ما مرتباً از اکانت اعلانات پاسخ و ارسال می کنیم.

توییتر

برای کمک به استفاده از DevTools، Stack Overflow بهترین کانال است.

سرریز پشته

برای ثبت اشکالات یا درخواست های ویژگی در اسناد DevTools، یک مشکل GitHub را باز کنید.

مسائل اسناد

DevTools همچنین یک کانال Slack دارد، اما تیم به طور مداوم آن را نظارت نمی کند.

سستی