Entwicklertools: DevTools öffnen und verwenden
Öffnen Sie Chrome DevTools, untersuchen Sie Elemente, lesen Sie die Konsole, beobachten Sie Netzwerkanfragen und bearbeiten Sie CSS direkt im Browser.
Entwicklertools: DevTools öffnen und verwenden ist eine kostenlose Frontend Academy-Lektion auf CoddyKit. Dies ist Lektion 4 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Frontend Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Frontend Academy-Kurs umfasst insgesamt 4 Lektionen.
Was sind Browser-DevTools?
Jeder moderne Browser wird mit einer integrierten Sammlung von Entwicklerwerkzeugen ausgeliefert. Mit den DevTools können Sie HTML und CSS untersuchen, JavaScript debuggen, die Performance analysieren, Netzwerkanfragen überwachen und vieles mehr – alles, ohne den Browser zu verlassen.
DevTools öffnen
Öffnen Sie die DevTools mit F12 (Windows/Linux) oder Cmd+Option+I (Mac). Sie können auch mit der rechten Maustaste auf ein beliebiges Element klicken und Inspect auswählen. Das Tastenkürzel Ctrl+Shift+J / Cmd+Option+J öffnet direkt die Console.
Das Elements-Panel
Das Elements panel zeigt den Live-DOM-Baum. Klicken Sie auf ein beliebiges Element, um es auszuwählen und seine berechneten Styles im Styles-Bereich anzuzeigen. Sie können HTML- oder CSS-Werte per Doppelklick direkt bearbeiten – die Änderungen werden sofort übernommen, aber nicht in Ihrer Datei gespeichert.
CSS live bearbeiten
Klicken Sie im Styles-Bereich auf einen beliebigen Eigenschaftswert, um ihn zu ändern. Fügen Sie mit dem +-Button neue Regeln hinzu. Verwenden Sie die Kontrollkästchen, um Regeln zu deaktivieren. So können Sie CSS am schnellsten ausprobieren, ohne zum Editor zu wechseln.
Das Console-Panel
Die Console zeigt protokollierte Nachrichten, Warnungen und Fehler an. Sie können dort auch direkt JavaScript eingeben und ausführen. Verwenden Sie console.log(), console.warn(), console.error() und console.table(), um während des Debuggings Daten auszugeben.
// Log different types
console.log('value:', myVar);
console.table([{name:'Alice'}, {name:'Bob'}]);
console.error('Something went wrong');Das Network-Panel
Das Network panel zeigt jede HTTP-Anfrage, die die Seite ausführt. Wählen Sie eine Anfrage aus, um ihre Header anzuzeigen, den Antwort-Body in der Vorschau zu öffnen und das Timing-Waterfall-Diagramm zu prüfen. Filtern Sie nach Typ: XHR/Fetch, JS, CSS, Images, Fonts.
Anfrage-Timing lesen
Für jede Anfrage werden folgende Phasen angezeigt: Queued, DNS Lookup, Initial Connection, SSL, Request Sent, Waiting (TTFB) und Content Download. TTFB (Time To First Byte) gibt Aufschluss über die Antwortzeit des Servers.
Netzwerk drosseln
Verwenden Sie das Drosselungsmenü des Network-Panels, um langsame 3G- oder Offline-Bedingungen zu simulieren. Dadurch werden Performance-Probleme sichtbar, die bei schnellen Breitbandverbindungen verborgen bleiben, und Sie können Benutzererfahrungen entwickeln, die auch bei schlechten Verbindungen funktionieren.
Gerätemodus
Klicken Sie auf das Gerätesymbol (Ctrl+Shift+M / Cmd+Shift+M), um den Device Mode zu öffnen. Simulieren Sie mobile Viewports, DPR, Touch-Events und Netzwerkbedingungen. Wählen Sie Voreinstellungen wie iPhone 14 oder legen Sie eine eigene Breite fest.
Das Sources-Panel
Im Sources panel können Sie Ihre JavaScript-Dateien lesen und Breakpoints setzen. Ein Breakpoint pausiert die Ausführung, sodass Sie Variablenwerte und den Call Stack untersuchen und den Code mit F10 (step over) und F11 (step into) Zeile für Zeile durchgehen können.
Haltepunkte und der Debugger
Fügen Sie einen Haltepunkt hinzu, indem Sie in Sources auf eine Zeilennummer klicken. Wenn die Ausführung pausiert, bewegen Sie den Mauszeiger über Variablen, um ihre Werte anzuzeigen, oder geben Sie sie in der Console ein. Im Bereich Call Stack sehen Sie, welche Funktionen zu diesem Punkt geführt haben.
// You can also trigger a breakpoint in code:
debugger; // execution pauses here when DevTools is openSchnelltest
Welches DevTools-Panel zeigt alle HTTP-Anfragen an, die die Seite sendet, einschließlich ihrer Statuscodes und Antwortzeiten?
Rückblick: Ihr DevTools-Werkzeugkasten
Elements: Untersuchen und bearbeiten Sie das aktuelle DOM. Console: Protokollieren Sie Meldungen und führen Sie JavaScript aus. Network: Überwachen Sie den HTTP-Datenverkehr. Sources: Setzen Sie Haltepunkte und debuggen Sie. Device Mode: Testen Sie responsive Layouts. Die Beherrschung dieser vier Panels wird Ihren Debugging-Workflow grundlegend verändern.
Häufig gestellte Fragen
Ist die Lektion „Entwicklertools: DevTools öffnen und verwenden“ kostenlos?
Ja — der vollständige Text von „Entwicklertools: DevTools öffnen und verwenden“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Frontend Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Frontend Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Entwicklertools: DevTools öffnen und verwenden“?
Öffnen Sie Chrome DevTools, untersuchen Sie Elemente, lesen Sie die Konsole, beobachten Sie Netzwerkanfragen und bearbeiten Sie CSS direkt im Browser. Du übst Frontend Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Frontend Academy zu starten?
Keine Vorkenntnisse erforderlich. Frontend Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 4 von 4.
Wie lange dauert die Lektion „Entwicklertools: DevTools öffnen und verwenden“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Frontend Academy-Lektion Code schreiben und ausführen?
Ja. Jede Frontend Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Browser, DNS und HTTP: Der Lebenszyklus einer Anfrage
- HTML, CSS und JavaScript: Die Aufgabe jeder Ebene
- Wie eine Seite gerendert wird: Parsing, DOM, CSSOM, Layout, Paint
- Entwicklertools: DevTools öffnen und verwenden