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

מה חדש בכלי הפיתוח ב-Chrome 73.

גרסת הסרטון של נתוני הגרסה האלה

נקודות רישום (logpoint)

אפשר להשתמש ב-Logpoints כדי לרשום הודעות במסוף בלי להעמיס את הקוד בשיחות console.log().

כדי להוסיף נקודת רישום (logpoint):

  1. לוחצים לחיצה ימנית על מספר השורה שאליה רוצים להוסיף את נקודת הרישום (logpoint).

    הוספת נקודת רישום (logpoint)

    איור 1. הוספת נקודת רישום (logpoint)

  2. בוחרים באפשרות הוספת נקודת רישום (logpoint). ייפתח הכלי Breakpoint Editor.

    הכלי לעריכת נקודות עצירה (breakpoint)

    איור 2. הכלי לעריכת נקודות עצירה (breakpoint)

  3. ב-Breakpoint Editor מזינים את הביטוי שרוצים לרשום במסוף.

    הקלדת הביטוי של נקודת ה-Logpoint

    איור 3. הקלדת הביטוי של נקודת ה-Logpoint

    טיפ! כשמוציאים משתנה (למשל TodoApp), צריך לעטוף את המשתנה באובייקט (למשל {TodoApp}) כדי לנתק את השם והערך שלו במסוף. למידע נוסף על התחביר הזה, ראו תמיד לתעד אובייקטים וקיצור-ערך של מאפיין אובייקט.

  4. כדי לשמור, מקישים על Enter או לוחצים מחוץ ל-Breakpoint Editor. התג הכתום בחלק העליון של מספר הקו מייצג את נקודת ה-Logpoint.

    תג Logpoint כתום בשורה 174

    איור 4. תג Logpoint כתום בשורה 174

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

התוצאה של הביטוי Logpoint ב- Console

איור 5. התוצאה של הביטוי Logpoint ב- Console

כדי לדווח על באגים או להציע שיפורים, צריך לעיין בבעיה מס' 700519 ב-Chromium.

הסברים מפורטים על מצב הבדיקה

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

בדיקת צומת

איור 6. בדיקת צומת

כדי לבדוק צומת:

  1. לוחצים על בדיקה בדיקת צומת.

    טיפ! מעבירים את העכבר מעל בדיקה כדי לראות את מקש הקיצור של האפליקציה.

  2. באזור התצוגה, מעבירים את העכבר מעל הצומת.

ייצוא של נתוני הכיסוי של הקוד

עכשיו אפשר לייצא את הנתונים של כיסוי הקוד כקובץ JSON. קובץ ה-JSON נראה כך:

[
  {
    "url": "https://wndt73.glitch.me/style.css",
    "ranges": [
      {
        "start": 0,
        "end": 21
      },
      {
        "start": 45,
        "end": 67
      }
    ],
    "text": "body { margin: 1em; } figure { padding: 0; } h1 { color: #317EFB; }"
  },
  ...
]

url היא כתובת ה-URL של קובץ ה-CSS או ה-JavaScript שנותחו בכלי הפיתוח. החלק ranges מתאר את החלקים שבהם נעשה שימוש בקוד. start הוא ההיסט ההתחלתי של טווח שהיה בשימוש. end הוא קיזוז הסיום. text הוא הטקסט המלא של הקובץ.

בדוגמה שלמעלה, הטווח 0 עד 21 תואם ל-body { margin: 1em; } והטווח 45 עד 67 תואם ל-h1 { color: #317EFB; }. במילים אחרות, המערכת השתמשה במערך הכללים הראשון והאחרון, ובקבוצה האמצעית לא נעשה שימוש.

כדי לנתח את כמות הקוד שבה נעשה שימוש במהלך טעינת הדף ולייצא את הנתונים:

  1. לחץ על Control+Shift+P או Command+Shift+P (ב-Mac) כדי לפתוח את תפריט הפקודה.

    תפריט הפקודות

    איור 7. תפריט הפקודות

  2. מתחילים להקליד coverage, בוחרים באפשרות הצגת כיסוי ומקישים על Enter.

    הצגת כיסוי

    איור 8. הצגת כיסוי

    הכרטיסייה כיסוי תיפתח.

    הכרטיסייה 'כיסוי'

    איור 9. הכרטיסייה 'כיסוי'

  3. לוחצים על טעינה מחדש טעינה מחדש. כלי הפיתוח טוענים מחדש את הדף ומתעדים את כמות הקוד שנעשה בו שימוש בהשוואה לכמות התוכן שנשלח.

  4. לוחצים על Export ייצוא כדי לייצא את הנתונים כקובץ JSON.

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

כדי לדווח על באגים או להציע שיפורים, צריך לעיין בבעיה מס' 717195 ב-Chromium.

ניווט במסוף באמצעות המקלדת

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

הקשה על Shift+Tab מגדילה את ההודעה האחרונה (או התוצאה של ביטוי שהוערך). אם ההודעה מכילה קישורים, הקישור האחרון מודגש ראשון. הקשה על Enter פותחת את הקישור בכרטיסייה חדשה. הקשה על מקש החץ שמאלה מדגישה את ההודעה כולה (ראו איור 13).

התמקדות בקישור

איור 11. התמקדות בקישור

הקשה על מקש החץ למעלה מגדילה את הקישור הבא.

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

איור 12. התמקדות בקישור אחר

הקשה נוספת על מקש החץ למעלה תמקד שוב את ההודעה כולה.

מיקוד הודעה שלמה

איור 13. מיקוד הודעה שלמה

הקשה על מקש החץ ימינה מרחיבה דוח קריסות מכווץ (או אובייקט, מערך וכו').

הרחבת דוח קריסות מכווץ

איור 14. הרחבת דוח קריסות מכווץ

הקשה על מקש החץ שמאלה מכווצת הודעה או תוצאה מורחבת.

כדי לדווח על באגים או להציע שיפורים, יש לעיין בבעיה ב-Chromium מס' 865674.

הקו של יחס הניגודיות AAA בבוחר הצבעים

הכלי לבחירת צבעים מציג עכשיו שורה שנייה כדי לציין אילו צבעים עומדים בהמלצה של יחס ניגודיות AAA. קו ה-AA קיים מאז גרסה Chrome 65.

קו AA (למעלה) וקו AAA (תחתון)

איור 15. קו AA (למעלה) וקו AAA (תחתון)

הצבעים בין שני הקווים מייצגים צבעים שעומדים בהמלצה ל-AA, אבל לא עומדים בהמלצה ל-AAA. כשצבע מסוים תואם להמלצה של AAA, כל מה שנמצא בצד של אותו צבע תואם גם להמלצה. לדוגמה, באיור 15 כל מה שמופיע מתחת לקו התחתון מצוין מסוג AAA, וכל דבר שנמצא מעל לקו העליון אפילו לא עומד בהמלצה ל-AA.

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

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

כדי לדווח על באגים או להציע שיפורים, אפשר לעיין בבעיה מס' 879856 ב-Chromium.

שמירת שינויים מברירת המחדל של מיקום גיאוגרפי בהתאמה אישית

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

  1. לחץ על Control+Shift+P או Command+Shift+P (ב-Mac) כדי לפתוח את תפריט הפקודה.

    תפריט הפקודות

    איור 16. תפריט הפקודות

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

    הכרטיסייה 'חיישנים'

    איור 17. הכרטיסייה 'חיישנים'

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

    בכרטיסייה 'מיקומים גיאוגרפיים' בהגדרות

    איור 18. בכרטיסייה 'מיקומים גיאוגרפיים' בהגדרות

  4. לוחצים על הוספת מיקום.

  5. מזינים שם של מיקום, קו רוחב וקו אורך ולוחצים על הוספה.

    הוספת מיקום גיאוגרפי מותאם אישית

    איור 19. הוספת מיקום גיאוגרפי מותאם אישית

כדי לדווח על באגים או להציע שיפורים, יש לעיין בבעיה מס' 649657 ב-Chromium.

הפרדת קוד

בחלוניות מקורות ורשת יש עכשיו תמיכה בקיפול של קוד.

קווים 54 עד 65 מקופלים

איור 20. קווים 54 עד 65 מקופלים

כדי להפעיל קיפול קוד:

  1. מקישים על F1 כדי לפתוח את ההגדרות.
  2. בקטע הגדרות > העדפות > מקורות, מפעילים את האפשרות שכפול קוד.

כדי לקפל בלוק של קוד:

  1. מעבירים את העכבר מעל מספר השורה שבה מתחיל הבלוק.
  2. לוחצים על קיפול קפל.

כדי לדווח על באגים או להציע שיפורים, צריך לעיין בבעיה מס' 328431 ב-Chromium.

הכרטיסייה 'הודעות'

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

הכרטיסייה 'הודעות'

איור 21. הכרטיסייה 'הודעות'

כדי לדווח על באגים או להציע שיפורים, אפשר לעיין בבעיה מס' 802182 ב-Chromium.

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

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

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

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

  • שלחו לנו הצעה או משוב דרך crbug.com.
  • כדי לדווח על בעיה בכלי הפיתוח, לוחצים על אפשרויות נוספות   עוד   > עזרה > דיווח על בעיות בכלי הפיתוח בכלי הפיתוח.
  • אפשר לשלוח ציוץ אל @ChromeDevTools.
  • אפשר לכתוב תגובות לגבי 'מה חדש' בסרטוני YouTube בכלי הפיתוח או בסרטונים ב-YouTube בקטע 'טיפים לשימוש בכלי הפיתוח'.

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

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

Chrome 123

גרסה 122 של Chrome

גרסה 121 של Chrome

Chrome 120

גרסה 119 של Chrome

גרסה 118 של Chrome

גרסה 117 של Chrome

גרסה 116 של Chrome

Chrome 115

Chrome 114

גרסה 113 של Chrome

גרסה 112 של Chrome

גרסה 111 של Chrome

Chrome 110

Chrome 109

גרסה 108 של Chrome

גרסה 107 של Chrome

Chrome 106

Chrome 105

Chrome 104

גרסה 103 של Chrome

גרסה 102 של Chrome

גרסה 101 של Chrome

Chrome 100

גרסה 99 של Chrome

Chrome 98

Chrome 97

Chrome 96

Chrome 95

Chrome 94

Chrome 93

גרסה 92 של Chrome

גרסה 91 של Chrome

Chrome 90

גרסה 89 של Chrome

גרסה 88 של Chrome

גרסה 87 של Chrome

גרסה 86 של Chrome

גרסה Chrome 85

גרסה 84 של Chrome

גרסה 83 של Chrome

גרסה 82 של Chrome

Chrome 82 בוטל.

גרסה 81 של Chrome

גרסה 80 של Chrome

גרסה 79 של Chrome

גרסה 78 של Chrome

גרסה 77 של Chrome

גרסה 76 של Chrome

גרסה 75 של Chrome

גרסה 74 של Chrome

גרסה 73 של Chrome

גרסה 72 של Chrome

גרסה 71 של Chrome

גרסה 70 של Chrome

גרסה Chrome 68

Chrome גרסה 67

Chrome 66

גרסה Chrome 65

Chrome 64

Chrome 63

גרסה 62 של Chrome

גרסה 61 של Chrome

Chrome 60

Chrome 59