اولویت ها

سوفیا املیانوا
Sofia Emelianova

ظاهر و رفتار DevTools و پانل های آن را با استفاده از آن پیکربندی کنید تنظیمات. تنظیمات > تنظیمات برگزیده این برگه هم گزینه های سفارشی سازی عمومی و هم گزینه های خاص پانل را فهرست می کند.

برای تنظیم تنظیمات برگزیده، باز کنید تنظیمات. Settings > Preferences و به سمت پایین به یکی از بخش‌هایی که در ادامه توضیح داده شده است بروید.

قسمت Appearance در تب Preferences.

برای اینکه بدانید هر تنظیم چه کاری انجام می دهد، در این صفحه نام تنظیمات را جستجو کنید و توضیحات آن را گسترش دهید.

این مرجع تنظیمات مختلف را با نمادهای زیر نشان می دهد:

  • چک باکس. چک باکس ها
  • لیست های کشویی کشویی.
  • منسوخ. منسوخ

برای بازیابی تنظیمات پیش‌فرض، به انتهای برگه Preferences بروید و روی Restore defaults and reload کلیک کنید.

ظاهر

این بخش گزینه هایی را فهرست می کند که ظاهر DevTools را سفارشی می کنند.

تم ها کشویی. یک تم رنگی برای DevTools UI تنظیم می کند.

موضوعات: تغییر تم DevTools از ترجیح سیستم به تیره به روشن. - ترجیح سیستم - روشن - تاریک

طرح بندی پنل کشویی. صفحات را در پانل ها مرتب می کند.

بر Elements > Styles و تب های خواهر، و Sources > Pane Debugger تأثیر می گذارد. گزینه auto باعث می شود که چیدمان به عرض DevTools بستگی داشته باشد.

چیدمان پنل: تغییر طرح پانل عنصر از افقی به عمودی. - افقی - عمودی - خودکار

منسوخ. فرمت رنگ کشویی. فرمت مقادیر رنگ CSS را در Elements > Styles تنظیم می کند.

DevTools به طور خودکار هر مقدار رنگ معتبر را به فرمت انتخاب شده تبدیل می کند.

فرمت رنگ: تغییر فرمت های رنگی در قسمت Styles.
  • همانطور که نوشته شده است
  • HEX: #dac0de
  • RGB: rgb (128 255 255)
  • HSL: hsl (300 درجه 80% 90%)

زبان کشویی. محلی را برای DevTools UI تنظیم می کند.

برای اعمال این تنظیم، DevTools را دوباره بارگیری کنید.

زبان: پانل تنظیمات به زبان چینی. - زبان UI مرورگر - یکی از گزینه های محلی، در این مثال، چینی است

چک باکس. فعال کردن میانبر Ctrl/Cmd + 0 - 9 برای تعویض پانل ها به شما امکان می دهد پانل ها را با استفاده از صفحه کلید باز کنید.

این ویدیو نحوه جابجایی بین برگه ها را با استفاده از میانبرهای صفحه کلید مربوطه نشان می دهد.

چک باکس. غیرفعال کردن همپوشانی حالت توقف موقت ، Paused را در اشکال‌زدا پنهان می‌کند دکمه‌ها را پخش و گام بردارید. زمانی که اجرای کد متوقف می شود، در viewport پوشش داده شود.

چک باکس. نمایش موارد جدید پس از هر به‌روزرسانی، به‌طور خودکار برگه کشوی «چیزهای جدید» را پس از هر به‌روزرسانی Chrome باز می‌کند.

برگه کشو چه چیزی جدید است.

منابع

این بخش گزینه هایی را فهرست می کند که پنل منابع را سفارشی می کند.

چک باکس. جستجو در اسکریپت‌های ناشناس و محتوا به شما امکان می‌دهد همه فایل‌های جاوا اسکریپت بارگذاری شده، از جمله فایل‌های موجود در برنامه‌های افزودنی Chrome را با استفاده از برگه جستجو جستجو کنید.

این ویدیو نحوه جستجوی متن در فایل منبع پسوند را نشان می دهد.

چک باکس. هنگامی که بین برگه‌ها در ویرایشگر جابجا می‌شوید ، به‌طور خودکار فایل‌ها در نوار کناری آشکار شوند ، فایل‌ها را در صفحه منابع > صفحه انتخاب می‌کند.

این ویدئو نشان می دهد که چگونه با فعال بودن این گزینه، پانل Sources فایل های موجود در درخت ناوبری را هنگام جابجایی بین برگه ها انتخاب می کند.

چک باکس. فعال کردن نقشه های منبع جاوا اسکریپت به DevTools اجازه می دهد منابع فایل های جاوا اسکریپت تولید شده یا کوچک شده را پیدا کند.

پانل منابع پیوندی به فایل کوچک شده در نوار وضعیت نشان می دهد.

چک باکس. فعال کردن حرکت برگه تمرکز باعث می شود کلید Tab. کلید Tab به جای درج یک کاراکتر Tab در ویرایشگر ، فوکوس را در DevTools حرکت می دهد.

نیاز به بارگیری مجدد DevTools دارد.

این ویدیو ابتدا کاراکترهای Tab را نشان می دهد که با کلید Tab درج شده اند. سپس وقتی این گزینه را فعال می‌کنید و DevTools را مجدداً بارگیری می‌کنید، کلید Tab تمرکز را تغییر می‌دهد.

چک باکس. Detect indentation تورفتگی را به شکلی در فایل منبع باز شده در ویرایشگر تنظیم می کند.

نیاز به بارگیری مجدد DevTools دارد.

این ویدیو ابتدا تورفتگی پیش فرض هشت فاصله را نشان می دهد. سپس وقتی این گزینه را فعال می‌کنید، تورفتگی پیش‌فرض روی فایل منبع لغو می‌شود.

چک باکس. تکمیل خودکار پیشنهادات مفید را در ویرایشگر فعال می کند.

این ویدیو ابتدا هیچ پیشنهادی را نشان نمی دهد. سپس هنگامی که این گزینه را فعال می کنید، ویرایشگر پیشنهادهایی را برای تکمیل دستور نشان می دهد.

چک باکس. تطبیق براکت با رنگ قرمز روشن در ویرایشگر یک براکت مربع، براکت مجعد یا پرانتز بدون جفت را زیر خط و برجسته می‌کند.

براکت فرفری بدون جفت که زیر آن قرمز است.

چک باکس. تا کردن کد به شما امکان می دهد بلوک های کد را در براکت های فرفری در ویرایشگر تا کنید و باز کنید.

نیاز به بارگیری مجدد DevTools دارد.

این ویدیو نحوه تا زدن بلوک های کد را با فعال کردن این گزینه نشان می دهد.

نمایش کاراکترهای فضای خالی کشویی. کاراکترهای فضای خالی را در ویرایشگر نمایش می دهد.

نیاز به بارگیری مجدد DevTools دارد. گزینه ها موارد زیر را انجام می دهند:

  • همه همه کاراکترهای فضای خالی را به صورت نقطه ( ... ) نشان می دهد. علاوه بر این، ویرایشگر کاراکتر Tab را به عنوان یک خط ( ) نشان می دهد.
  • دنباله کاراکترهای فضای خالی در انتهای خطوط را با رنگ قرمز روشن برجسته می کند.
نمایش کاراکترهای فضای خالی: گزینه های انتخاب شده: همه و دنباله. - هیچ - همه (`...`) - دنباله دار

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

اشکال زدایی که در طول اجرای تابع متوقف شده است، مقادیر متغیر را در کنار عبارات انتساب نمایش می دهد.

چک باکس. پانل Focus Sources هنگام راه‌اندازی یک نقطه شکست، Sources > Editor را در خطی با نقطه انفصال که اجرا را متوقف کرده است، باز می‌کند.

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

چک باکس. فعال کردن نقشه‌های منبع CSS به DevTools اجازه می‌دهد منابع فایل‌های CSS تولید شده، به عنوان مثال، .scss را پیدا کند و به شما نشان دهد.

پانل Sources فایل های .scss را در بخش Authored درخت ناوبری نشان می دهد. صفحه Styles در پانل Elements پیوندهایی به منابع .scss را در کنار قوانین CSS نشان می دهد.

چک باکس. پیمایش در انتهای فایل به شما امکان می‌دهد بیشتر از آخرین خط در ویرایشگر پیمایش کنید.

این ویدیو به شما نشان می دهد که چگونه با فعال کردن این گزینه، از انتهای فایل عبور کنید.

چک باکس. به DevTools اجازه دهید تا منابعی مانند نقشه های منبع را از مسیرهای فایل راه دور بارگیری کند . به دلایل امنیتی به طور پیش فرض غیرفعال است.

اگر DevTools غیرفعال باشد، به پیام‌های Console شبیه به موارد زیر وارد می‌شود:

پیامی در کنسول مبنی بر اینکه بارگیری از مسیر فایل راه دور به دلایل امنیتی ممنوع است.

تورفتگی پیش فرض کشویی. به شما امکان می دهد تعداد فاصله ها را انتخاب کنید کلید Tab. کلید Tab در ویرایشگر درج می شود.

تورفتگی پیش فرض: غیرفعال کردن گزینه‌های بازدارنده و تغییر تورفتگی پیش‌فرض از دو فاصله به هشت و سپس به کلید Tab. - 2 فاصله - 4 فاصله - 8 فاصله - کاراکتر Tab

این مثال نشان می دهد که چگونه می توان ابتدا تورفتگی پیش فرض را روی هشت فاصله و سپس به یک کاراکتر Tab تنظیم کرد.

عناصر

این بخش گزینه هایی را فهرست می کند که پنل Elements را سفارشی می کند.

چک باکس. نمایش عامل کاربر shadow DOM گره های سایه DOM را در درخت DOM نمایش می دهد.

پانل Elements گره های DOM سایه را نشان می دهد.

چک باکس. Word wrap خطوط طولانی را در درخت DOM می شکند و آنها را به خط بعدی می بندد.

پانل Elements خطوط طولانی را با کلمات شکسته و آنها را در خط بعدی قرار می دهد.

چک باکس. نمایش نظرات HTML نظرات HTML را در درخت DOM نمایش می دهد.

پانل Elements نظرات HTML را نشان می دهد.

چک باکس. Reveal DOM node on hover گره مربوطه را در درخت DOM انتخاب می کند، همانطور که روی یک عنصر در viewport در بازرسی کنید. حالت بازرسی

این ویدیو ابتدا نشان می دهد که گره های DOM در درخت DOM انتخاب نشده اند. سپس هنگامی که این گزینه را فعال می کنید، پنل Elements گره های موجود در شناور را انتخاب می کند.

چک باکس. نمایش راهنمای بازرسی دقیق، راهنمای ابزار را در نمای درگاه نمایش می دهد بازرسی کنید. در حالی که ماوس را روی یک عنصر قرار می دهید، حالت را بررسی کنید.

راهنمای ابزار دقیق در حالت بازرسی نشان داده شده است.

چک باکس. نمایش خط‌کش‌ها در شناور، خط‌کش‌ها را در ویوپورت نمایش می‌دهد که روی عناصر درخت DOM حرکت می‌کنید.

خط کش ها در viewport نشان داده شده اند.

چک باکس. Show CSS documentation tooltip هنگامی که ماوس را بر روی یک ویژگی در صفحه Styles نگه دارید، یک راهنمای ابزار را با توضیحات کوتاه نمایش می دهد.

پیوند «بیشتر بدانید» یک مرجع MDN CSS را در این ملک به شما می‌دهد.

راهنمای ابزار با مستندات در یک ویژگی CSS.

شبکه

این بخش گزینه هایی را فهرست می کند که پنل شبکه را سفارشی می کند. اکثر گزینه ها مانند تنظیمات پنل هستند.

چک باکس. Preserve log همانند Preserve log در پنل Network است. درخواست ها را در بارگذاری صفحه ذخیره می کند.

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

چک باکس. ثبت گزارش شبکه همان است ثبت گزارش شبکه ورود شبکه را در پنل Network ضبط کنید. ضبط درخواست ها را در گزارش شبکه شروع یا متوقف می کند.

دکمه ثبت گزارش شبکه در پانل شبکه.

چک باکس. درخواست‌های بلوک‌های مسدود کردن درخواست شبکه را فعال کنید که با الگوهای موجود در کشوی مسدود کردن درخواست شبکه مطابقت دارند.

این ویدیو ابتدا نشان می‌دهد که درخواست‌ها مسدود نشده‌اند. سپس، پس از فعال کردن این گزینه، یک الگو در کشوی مسدود کردن درخواست شبکه آنها را مسدود می کند.

چک باکس. Disable cache (در حالی که DevTools باز است) مانند Disable cache در پنل Network است. کش مرورگر را غیرفعال می کند.

چک باکس Disable Cache.

چک باکس. انواع منبع کد رنگ درخواست ها را با رنگ های مختلف بسته به نوع آنها در ستون Waterfall گزارش شبکه برجسته می کند.

ستون Waterfall در زبانه Network بدون و با کدگذاری رنگ.

چک باکس. گزارش شبکه به فریم گروه مانند گروه بر فریم در پنل شبکه است. این گزینه درخواست های آغاز شده توسط فریم های درون خطی را گروه بندی می کند.

گزارش درخواست شبکه با درخواست هایی که بر اساس فریم های درون خطی گروه بندی شده اند.

چک باکس. مسدود کردن اجباری تبلیغات در این سایت، تبلیغات شناسایی شده در صفحه را در زمانی که DevTools باز است مسدود می کند.

یک درخواست شبکه مرتبط با آگهی که در پانل شبکه با فعال بودن فیلتر درخواست‌های مسدود شده نشان داده می‌شود.

کارایی

این بخش گزینه هایی را فهرست می کند که پنل Performance را سفارشی می کنند.

عملکرد چرخ ماوس نمودار شعله کشویی. هنگام حرکت در نمودار شعله، عمل اسکرول یا زوم را به چرخ ماوس شما اختصاص می دهد.

عملکرد چرخ ماوس نمودار شعله: تغییر عملکرد چرخ ماوس از اسکرول به زوم برای نمودار شعله. - اسکرول - زوم

این مثال هر دو عملکرد چرخ ماوس اسکرول و زوم را بر روی نمودار شعله در پانل عملکرد نشان می دهد.

کنسول

این بخش گزینه هایی را فهرست می کند که کنسول را سفارشی می کند. اکثر گزینه ها مانند تنظیمات کنسول هستند.

گزینه های مشابه در کنسول و در تنظیمات.

چک باکس. پنهان کردن پیام های شبکه پیام های شبکه را در کنسول پنهان می کند.

این ویدیو نحوه پنهان کردن پیام های شبکه را با این گزینه در هر دو نشان می دهد تنظیمات. تنظیمات و در تنظیمات کنسول

چک باکس. زمینه انتخاب شده فقط باعث می‌شود که کنسول پیام‌ها را فقط برای زمینه انتخاب شده نشان دهد: بالا، iframe، کارگر یا برنامه افزودنی.

این ویدیو نحوه فعال کردن این گزینه را در هر دو نشان می دهد تنظیمات. تنظیمات و در کنسول > تنظیمات و زمینه را در کنسول انتخاب کنید.

چک باکس. Log XMLHttpRequests باعث می‌شود کنسول XHR را ثبت کند و درخواست‌ها را واکشی کند.

این ویدیو نحوه فعال کردن این گزینه را در هر دو نشان می دهد تنظیمات. Settings and Console > Settings را وارد کنید و پیام‌های XHR finished loading در کنسول وارد کنید.

چک باکس. نمایش مُهرهای زمانی باعث می‌شود که کنسول مهرهای زمانی را در کنار پیام‌ها نشان دهد.

پیام‌هایی با مُهر زمانی فهرست‌شده در کنسول.

چک باکس. تکمیل خودکار از تاریخچه باعث می‌شود کنسول دستوراتی را که قبلاً هنگام تایپ کردن اجرا کرده‌اید، پیشنهاد کند.

می‌توانید همین گزینه را در Console > Settings پیدا کنید.

کشویی تکمیل خودکار با یک گزینه فرمان از تاریخچه کنسول.

چک باکس. پذیرش پیشنهاد تکمیل خودکار در Enter باعث می‌شود وقتی Enter را فشار می‌دهید، کنسول پیشنهاد انتخاب‌شده را از منوی کشویی تکمیل خودکار بپذیرد.

این ویدیو نشان می دهد که با فشار دادن Enter قبل و بعد از فعال کردن این گزینه چه اتفاقی می افتد.

چک باکس. گروه بندی پیام های مشابه در کنسول باعث می شود که کنسول پیام های مشابه را با هم گروه بندی کند.

می‌توانید همین گزینه را در Console > Settings پیدا کنید.

پیام‌های مشابه در کنسول با هم گروه‌بندی شده‌اند.

چک باکس. نمایش خطاهای CORS در کنسول باعث می شود که کنسول خطاهای CORS را که ثبت کرده است نشان دهد.

می‌توانید همین گزینه را در Console > Settings پیدا کنید.

کنسول خطاهای CORS را نشان می دهد.

چک باکس. ارزیابی مشتاقانه باعث می‌شود که کنسول پیش‌نمایش یک خروجی را هنگام تایپ یک فرمان نشان دهد.

می‌توانید همین گزینه را در Console > Settings پیدا کنید.

این ویدئو پیش نمایش های مختلف خروجی را نشان می دهد.

چک باکس. ارزیابی کد را به عنوان عملکرد کاربر در نظر بگیرید که هر دستوری را که در کنسول اجرا می کنید به تعامل کاربر تبدیل می کند.

به عبارت دیگر، پس از ارزیابی navigator.userActivation.isActive را روی true قرار می دهد. می‌توانید همین گزینه را در Console > Settings پیدا کنید.

این ویدیو نتیجه ارزیابی navigator.userActivation.isActive را قبل و بعد از فعال کردن این گزینه نشان می دهد.

چک باکس. گسترش خودکار پیام‌های console.trace() باعث می‌شود که Console پیام‌های console.trace() گسترش‌یافته را هنگامی که آنها را ثبت می‌کند نمایش دهد.

یک پیام گسترش یافته console.trace() در کنسول.

چک باکس. حفظ گزارش هنگام پیمایش باعث می‌شود که گزارش کنسول در هر پیمایش Navigated to و گزارش‌ها در تمام صفحات ذخیره شود.

می‌توانید همین گزینه را در Console > Settings پیدا کنید.

کنسول پیام‌های «Navigated to» را نشان می‌دهد و گزارش‌ها را در صفحات مختلف ذخیره می‌کند.

افزونه

این بخش گزینه هایی را فهرست می کند که مدیریت پیوند را برای برنامه های افزودنی Chrome DevTools سفارشی می کند.

مدیریت پیوند کشویی. زمانی که روی پیوندی به فایل منبع کلیک می‌کنید، گزینه‌ای را برای باز کردن فایل‌ها تنظیم می‌کند، به عنوان مثال، در بخش Elements > Styles .

مدیریت پیوند: انتخاب گزینه ای برای باز کردن پیوندها با. - خودکار. فایل ها را به طور پیش فرض در پنل **منابع** باز می کند. - گزینه دلخواه که می تواند توسط افزونه DevTools اضافه شود.

ماندگاری

این بخش گزینه هایی را فهرست می کند که چگونه DevTools تغییراتی را که انجام می دهید ذخیره می کند.

چک باکس. فعال کردن لغوهای محلی باعث می‌شود ابزارهای توسعه‌دهنده تغییراتی را که در منابع در بارگذاری‌های صفحه انجام می‌دهید، ادامه دهند.

برای اطلاعات بیشتر، موارد لغو محلی را ببینید.

اشکال زدا

این بخش گزینه هایی را فهرست می کند که رفتار Debugger را کنترل می کنند.

چک باکس. غیرفعال کردن جاوا اسکریپت به شما امکان می دهد وقتی جاوا اسکریپت غیرفعال است ببینید صفحه وب شما چگونه به نظر می رسد و چگونه رفتار می کند.

صفحه را دوباره بارگیری کنید تا ببینید آیا و چگونه صفحه به جاوا اسکریپت در حین بارگیری بستگی دارد یا خیر.

وقتی جاوا اسکریپت غیرفعال است، کروم موارد مربوطه را نشان می دهد جاوا اسکریپت غیرفعال شد. نماد در نوار آدرس و DevTools یک هشدار نشان می دهد هشدار. نماد کنار منابع یک نماد در نوار آدرس و یک نماد هشدار در کنار Sources در DevTools.

چک باکس. غیرفعال کردن ردیابی پشته ناهمگام، "داستان کامل" عملیات همگام سازی را در پشته تماس پنهان می کند.

به طور پیش‌فرض، اگر چارچوبی که شما استفاده می‌کنید از چنین ردیابی پشتیبانی می‌کند، Debugger تلاش می‌کند تا عملیات ناهمگام را ردیابی کند. عملیات همگام سازی در پشته تماس. برای اطلاعات بیشتر، مشاهده ردیابی پشته ناهمگام را ببینید.

جهانی

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

چک باکس. باز کردن خودکار DevTools برای پنجره‌های بازشو وقتی روی پیوندهایی که برگه‌های جدید را باز می‌کنند کلیک می‌کنید، DevTools باز می‌شود. یعنی تمام لینک های دارای target=_blank .

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

چک باکس. جستجو در حین تایپ باعث می‌شود که DevTools به اولین نتیجه جستجو بپرد، همانطور که عبارت جستجوی خود را تایپ می‌کنید. اگر غیرفعال باشد، DevTools تنها زمانی شما را به نتیجه می‌برد که Enter را فشار دهید.

این ویدیو ابتدا نشان می‌دهد که چگونه DevTools هنگام تایپ یک عبارت جستجو، «پرش» می‌کند. سپس هنگامی که این گزینه را فعال می کنید، DevTools شما را با فشار دادن Enter به اولین نتیجه می برد.

همگام سازی

این بخش به شما امکان می دهد همگام سازی تنظیمات را بین دستگاه ها تنظیم کنید.

چک باکس. فعال کردن همگام‌سازی تنظیمات به شما امکان می‌دهد تنظیمات DevTools را در چندین دستگاه همگام‌سازی کنید.

برای استفاده از این تنظیم، ابتدا Chrome Sync را فعال کنید . برای اطلاعات بیشتر، تنظیمات همگام‌سازی را ببینید.