Neuerungen in den Entwicklertools (Chrome 68)

Neu bei den Entwicklertools in Chrome 68:

Unten können Sie die Versionshinweise weiterlesen oder sich die Videoversion ansehen.

Assistive Konsole

Chrome 68 wird mit einigen neuen Konsolenfunktionen zur automatischen Vervollständigung und Vorschau ausgeliefert.

Engagierte Auswertung

Wenn Sie einen Ausdruck in die Konsole eingeben, kann die Konsole nun eine Vorschau des Ergebnisses dieses Ausdrucks anzeigen. unter dem Cursor.

Die Konsole gibt das Ergebnis des sort()-Vorgangs aus, bevor dieser explizit ausgeführt wurde.

Abbildung 1. Die Konsole gibt das Ergebnis des sort()-Vorgangs aus, bevor es explizit ausgeführt

So aktivieren Sie die unmittelbare Bewertung:

  1. Öffnen Sie die Console.
  2. Öffnen Sie die Console-Einstellungen. Über die Schaltfläche „Console Settings“ (Konsoleneinstellungen)
  3. Klicken Sie das Kästchen Eager rating (Eager Evaluierung) an.

Die Entwicklertools prüfen nicht, ob der Ausdruck Nebeneffekte verursacht.

Argumenthinweise

Während Sie Funktionen eingeben, werden in der Konsole jetzt die Argumente angezeigt, die die Funktion erwartet.

Argumenthinweise in der Konsole

Abbildung 2. Verschiedene Beispiele für Argumenthinweise in der Console

Hinweise:

  • Ein Fragezeichen vor einem Argument wie ?options stellt ein optionales Argument dar.
  • Auslassungspunkte vor einem Argument wie ...items stellen eine Streuung dar.
  • Einige Funktionen wie CSS.supports() akzeptieren Signaturen mit mehreren Argumenten.

Automatische Vervollständigung nach Ausführung der Funktion

Nach der Aktivierung von „Eager Evaluation“ (Eager Evaluation) sehen Sie in der Console jetzt auch, welche Attribute und Funktionen nach der Eingabe einer Funktion verfügbar sind.

Nachdem Sie document.querySelector('p' ausgeführt haben, können Sie in der Konsole jetzt die verfügbaren Eigenschaften und Funktionen für dieses Element anzeigen lassen.

Abbildung 3. Der obere Screenshot stellt das alte Verhalten dar, der untere Screenshot Das neue Verhalten, das die automatische Vervollständigung von Funktionen unterstützt

ES2017-Suchbegriffe in der automatischen Vervollständigung

ES2017-Schlüsselwörter wie await sind jetzt in der Benutzeroberfläche für die automatische Vervollständigung der Console verfügbar.

Die Konsole schlägt jetzt „Warte“ vor in der Benutzeroberfläche für die automatische Vervollständigung.

Abbildung 4. Die Console schlägt jetzt in der Benutzeroberfläche für die automatische Vervollständigung await vor

Schnellere, zuverlässigere Prüfungen, eine neue Benutzeroberfläche und neue Audits

Chrome 68 wird mit Lighthouse 3.0 ausgeliefert. In den nächsten Abschnitten werden die wichtigsten Änderungen zusammengefasst. Den vollständigen Bericht finden Sie unter Das neue Lighthouse 3.0.

Schnellere, zuverlässigere Prüfungen

Lighthouse 3.0 hat ein neues internes Auditing-Modul namens Lantern, das deine Prüfungen abschließt und mit geringerer Varianz zwischen den Ausführungen.

Neue Benutzeroberfläche

Lighthouse 3.0 hat dank der Zusammenarbeit von Lighthouse und der Chrome-UX eine neue Benutzeroberfläche. Forschungs- und Designteams.

Die neue Berichtsbenutzeroberfläche in Lighthouse 3.0

Abbildung 5. Die neue Berichtsbenutzeroberfläche in Lighthouse 3.0

Neue Prüfungen

Lighthouse 3.0 wird mit 4 neuen Prüfungen ausgeliefert:

  • First Contentful Paint
  • robots.txt ist ungültig
  • Videoformate für animierte Inhalte verwenden
  • Mehrere, kostspielige Hin- und Rückflüge zu beliebigen Startorten vermeiden

BigInt-Unterstützung

Chrome 68 unterstützt ein neues numerisches Primitive namens BigInt. Mit BigInt können Sie können Sie ganze Zahlen mit beliebiger Genauigkeit angeben. Probieren Sie es in der Console aus:

Ein Beispiel für BigInt in der Console.

Abbildung 6. Ein Beispiel für BigInt in der Console

Property-Pfad zur Beobachtung hinzufügen

Klicken Sie bei pausiertem Haltepunkt im Bereich „Umfang“ mit der rechten Maustaste auf eine Eigenschaft und wählen Sie Eigenschaft hinzufügen zu beobachtenden Pfad, um dieses Attribut dem Beobachtungsbereich hinzuzufügen.

Beispiel für „Zu beobachtenden Property-Pfad hinzufügen“.

Abbildung 7. Beispiel für Property-Pfad zur Beobachtung hinzufügen

„Zeitstempel anzeigen“ in die Einstellungen verschoben

Bisher in den Console-Einstellungen das Kästchen Zeitstempel anzeigen Schaltfläche „Konsoleneinstellungen“ wurde in die Einstellungen verschoben.

Vorschaukanäle herunterladen

Sie können Canary, Dev oder Beta als Standardbrowser für die Entwicklung verwenden. Über diese Vorschaukanäle erhältst du Zugriff auf die neuesten Entwicklertools, kannst hochmoderne Webplattform-APIs testen und Probleme auf deiner Website erkennen, bevor deine Nutzer es tun.

Kontaktaufnahme mit dem Team für Chrome-Entwicklertools

Mit den folgenden Optionen kannst du die neuen Funktionen und Änderungen des Beitrags oder andere Aspekte der Entwicklertools besprechen.

  • Senden Sie uns über crbug.com einen Vorschlag oder Feedback.
  • Problem mit den Entwicklertools über Weitere Optionen melden Mehr > Hilfe > Hier kannst du Probleme mit den Entwicklertools in den Entwicklertools melden.
  • Twittern Sie unter @ChromeDevTools.
  • Hinterlasse Kommentare in den YouTube-Videos mit den Neuerungen in den Entwicklertools oder in YouTube-Videos mit Tipps zu den Entwicklertools.

Neu in den Entwicklertools

Eine Liste mit allen Themen der Reihe Neuerungen bei den Entwicklertools