מה חדש בכלי הפיתוח (Chrome 68)

מה חדש בכלי הפיתוח ב-Chrome 68:

אפשר להמשיך לקרוא או לצפות בגרסה הווידאו של הערות המוצר שבהמשך.

מסוף עזר

ב-Chrome 68 יש כמה תכונות חדשות במסוף שקשורות להשלמה אוטומטית ולתצוגה מקדימה.

הערכה יזומה

כשמקלידים ביטוי במסוף, עכשיו אפשר לראות תצוגה מקדימה של התוצאה של הביטוי מתחת לסמן העכבר.

מסוף הפלט מדפיס את התוצאה של הפעולה sort() לפני שהיא מבוצעת באופן מפורש.

איור 1. מסוף הפלט מדפיס את התוצאה של הפעולה sort() לפני שהיא בוצעה באופן מפורש

כדי להפעיל הערכה יזומה:

  1. פותחים את המסוף.
  2. פותחים את הגדרות המסוף לחצן ההגדרות של מסוף Google.
  3. מסמנים את התיבה הערכה יזומה.

כלי הפיתוח לא מבצע הערכה מיידית אם הביטוי גורם לאפקטים נלווים.

הנחיות לגבי ארגומנטים

בזמן ההקלדה של הפונקציות, במסוף יוצגו עכשיו הארגומנטים שהפונקציה מצפה להם.

טיפים לגבי ארגומנטים במסוף.

איור 2. דוגמאות שונות לטיפים לגבי ארגומנטים במסוף

הערות:

  • סימן שאלה לפני ארגומנט, כמו ?options, מייצג ארגומנט אופציונלי.
  • נקודה-שלוש נקודות לפני ארגומנט, כמו ...items, מייצגת מרחק.
  • פונקציות מסוימות, כמו CSS.supports(), יכולות לקבל כמה חתימות של ארגומנטים.

השלמה אוטומטית אחרי ביצוע פונקציות

אחרי שמפעילים את ההערכה המיידית, במסוף מוצגים גם הנכסים והפונקציות שזמינים אחרי שמקלידים פונקציה.

אחרי שמריצים את document.querySelector('p'), מסוף הפקודה יכול להציג עכשיו את המאפיינים והפונקציות הזמינים לרכיב הזה.

איור 3. צילום המסך העליון מייצג את ההתנהגות הישנה, וצילום המסך התחתון מייצג את ההתנהגות החדשה שתומכת בהשלמה האוטומטית של פונקציות

מילות מפתח של ES2017 בהשלמה אוטומטית

מילות מפתח של ES2017, כמו await, זמינות עכשיו בממשק המשתמש של ההשלמה האוטומטית במסוף.

עכשיו מופיעה ההצעה 'await' בממשק המשתמש של ההשלמה האוטומטית במסוף.

איור 4. עכשיו המערכת מציעה את await בממשק המשתמש של ההשלמה האוטומטית במסוף

ביקורות מהירות ואמינות יותר, ממשק משתמש חדש וביקורות חדשות

גרסה 68 של Chrome כוללת את Lighthouse 3.0. בקטעים הבאים מפורט סיכום של חלק מהשינויים המשמעותיים ביותר. לפרטים המלאים, אפשר לעיין במאמר השקת Lighthouse 3.0.

ביקורות מהירות ואמינות יותר

ב-Lighthouse 3.0 יש מנוע ביקורת פנימי חדש, בשם Lantern, שמסיים את הבדיקות מהר יותר, עם פחות תנודות בין הפעלות.

ממשק משתמש חדש

ב-Lighthouse 3.0 יש גם ממשק משתמש חדש, שנוצר בשיתוף פעולה בין צוות Lighthouse לבין צוות חוויית המשתמש (מחקר ועיצוב) של Chrome.

ממשק המשתמש החדש של הדוחות ב-Lighthouse 3.0.

איור 5. ממשק המשתמש החדש של הדוחות ב-Lighthouse 3.0

ביקורות חדשות

ב-Lighthouse 3.0 יש גם 4 ביקורות חדשות:

  • הצגת התוכן הראשוני (FCP)
  • קובץ robots.txt לא חוקי
  • שימוש בפורמטים של סרטונים לתוכן מונפש
  • הימנעות מכמה נסיעות הלוך ושוב יקרות לכל מקור

תמיכה ב-BigInt

ב-Chrome 68 יש תמיכה בטיפוסים פרימיטיביים מספריים חדשים שנקראים BigInt. BigInt מאפשר לייצג מספרים שלמים ברמת דיוק שרירותית. אפשר לנסות את זה במסוף:

דוגמה ל-BigInt במסוף.

איור 6. דוגמה ל-BigInt במסוף

הוספת נתיב של מאפיין לשעון

כשהניתוח מושהה בנקודת עצירה, לוחצים לחיצה ימנית על נכס בחלונית ההיקף ובוחרים באפשרות הוספת נתיב של מאפיין לשעון כדי להוסיף את הנכס הזה לחלונית המעקב.

דוגמה להוספת נתיב של מאפיין לשעון.

איור 7. דוגמה להוספת נתיב של מאפיין לשעון

האפשרות 'הצגת חותמות זמן' הועברה להגדרות

תיבת הסימון הצגת חותמות זמן, שהיתה בעבר בהגדרות המסוף לחצן ההגדרות של מסוף Google, הועברה אל הגדרות.

הורדת הערוצים לתצוגה מקדימה

מומלץ להשתמש ב-Chrome Canary, ב-Dev או ב-Beta כדפדפן הפיתוח שמוגדר כברירת מחדל. ערוצי התצוגה המקדימה האלה מעניקים לכם גישה לתכונות העדכניות ביותר של DevTools, מאפשרים לכם לבדוק ממשקי API מתקדמים לפלטפורמות אינטרנט ולמצוא בעיות באתר לפני שהמשתמשים שלכם יעשו זאת.

יצירת קשר עם צוות כלי הפיתוח ל-Chrome

אתם יכולים להשתמש באפשרויות הבאות כדי לדון בתכונות החדשות, בעדכונים או בכל דבר אחר שקשור ל-DevTools.

מה חדש בכלי הפיתוח

רשימה של כל מה שנדון בסדרה מה חדש ב-DevTools.