Obsługa ponownych deklaracji let i class w Konsoli
Konsola obsługuje teraz ponowne deklaracje instrukcji let i class. Brak możliwości ponownego zadeklarowania był częstym problemem dla programistów stron internetowych, którzy używają konsoli do eksperymentowania z nowym kodem JavaScript.
Na przykład wcześniej, gdy ponownie deklarowano zmienną lokalną za pomocą let, konsola zgłaszała błąd:
Konsola umożliwia teraz ponowne zadeklarowanie:
Problem z Chromium 1004193
Ulepszone debugowanie WebAssembly
Narzędzia deweloperskie zaczęły obsługiwać standard debugowania DWARF, co oznacza większą obsługę przechodzenia przez kod, ustawiania punktów przerwania i rozwiązywania śladów stosu w językach źródłowych w narzędziach deweloperskich. Więcej informacji znajdziesz w artykule Ulepszone debugowanie WebAssembly w Narzędziach deweloperskich w Chrome.
Aktualizacje panelu Sieć
Łańcuchy inicjatora żądania na karcie Inicjator
Możesz teraz wyświetlać inicjatorów i zależności żądania sieciowego w postaci zagnieżdżonej listy. Może to pomóc w określeniu, dlaczego zażądano zasobu lub jaką aktywność sieciową spowodował dany zasób (np. skrypt).
Po zarejestrowaniu aktywności sieciowej w panelu Sieć kliknij zasób, a następnie otwórz kartę Inicjator, aby wyświetlić łańcuch inicjatora żądania:
- Sprawdzany zasób jest pogrubiony. Na zrzucie ekranu powyżej
https://web.dev/default-627898b5.jsjest sprawdzanym zasobem. - Zasoby znajdujące się nad zbadanym zasobem to inicjatory. Na zrzucie ekranu powyżej
https://web.dev/bootstrap.jsjest inicjatoremhttps://web.dev/default-627898b5.js. Innymi słowy,https://web.dev/bootstrap.jsspowodowało wysłanie żądania sieciowego dotyczącegohttps://web.dev/default-627898b5.js. - Zasoby znajdujące się pod sprawdzanym zasobem to zależności. Na zrzucie ekranu powyżej element
https://web.dev/chunk-f34f99f7.jsjest zależny od elementuhttps://web.dev/default-627898b5.js. Inaczej mówiąc,https://web.dev/default-627898b5.jsspowodował żądanie sieciowe dotyczącehttps://web.dev/chunk-f34f99f7.js.
Problem z Chromium #842488
Zaznacz wybrane żądanie sieciowe w sekcji Przegląd.
Gdy klikniesz zasób sieciowy, aby go sprawdzić, w panelu Sieć pojawi się niebieska ramka wokół tego zasobu w sekcji Przegląd. Może to pomóc w wykryciu, czy żądanie sieciowe następuje wcześniej lub później niż oczekiwano.
Problem z Chromium #988253
Kolumny URL i ścieżka w panelu Sieć
W panelu Sieć użyj nowych kolumn Ścieżka i Adres URL, aby wyświetlić bezwzględną ścieżkę lub pełny adres URL każdego zasobu sieciowego.
Kliknij prawym przyciskiem myszy nagłówek tabeli Waterfall (Kaskadowa) i wybierz Path (Ścieżka) lub URL (Adres URL), aby wyświetlić nowe kolumny.
Problem z Chromium #993366
Zaktualizowane ciągi znaków klienta użytkownika
Narzędzia deweloperskie umożliwiają ustawienie niestandardowego ciągu klienta użytkownika na karcie Warunki sieci. Ciąg znaków klienta użytkownika wpływa na nagłówek HTTP User-Agent dołączony do zasobów sieciowych, a także na wartość navigator.userAgent.
Predefiniowane ciągi znaków klienta użytkownika zostały zaktualizowane, aby odzwierciedlać nowoczesne wersje przeglądarek.
Aby uzyskać dostęp do Warunków sieci, otwórz menu poleceń i uruchom polecenie Show Network Conditions.
Problem z Chromium 1029031
Aktualizacje panelu Audyty
Nowy interfejs konfiguracji
Interfejs konfiguracji ma nowy, elastyczny wygląd, a opcje konfiguracji ograniczania zostały uproszczone. Więcej informacji o zmianach w interfejsie ograniczania znajdziesz w sekcji Ograniczanie w panelu Audyty.
Aktualizacje karty Pokrycie
Tryby pokrycia według funkcji lub bloku
Na karcie Pokrycie znajduje się nowe menu, które umożliwia określenie, czy dane o pokryciu kodu mają być zbierane na poziomie funkcji czy na poziomie bloku. Zasięg na poziomie bloku jest bardziej szczegółowy, ale też znacznie droższy w zbieraniu. Narzędzia deweloperskie domyślnie korzystają teraz z pokrycia według funkcji.
Pokrycie musi być teraz inicjowane przez ponowne załadowanie strony
Przełączanie pokrycia kodu bez ponownego wczytywania strony zostało usunięte, ponieważ dane pokrycia były niewiarygodne. Na przykład funkcja może zostać zgłoszona jako nieużywana, jeśli została wykonana dawno temu, a mechanizm odśmiecania V8 ją usunął.
Problem z Chromium #1004203
Pobieranie kanałów podglądu
Rozważ używanie Chrome w wersji Canary, deweloperskiej lub beta jako domyślnej przeglądarki do programowania. Te kanały wersji testowych zapewniają dostęp do najnowszych funkcji Narzędzi deweloperskich, umożliwiają testowanie najnowocześniejszych interfejsów API platformy internetowej i pomagają znajdować problemy w witrynie, zanim zrobią to użytkownicy.
Skontaktuj się z zespołem Narzędzi deweloperskich w Chrome
Skorzystaj z tych opcji, aby porozmawiać o nowych funkcjach, aktualizacjach lub innych kwestiach związanych z Narzędziami deweloperskimi.
- Prześlij nam opinię i prośby o dodanie funkcji na stronie crbug.com.
- Zgłoś problem z Narzędziami deweloperskimi, klikając Więcej opcji > Pomoc > Zgłoś problem z Narzędziami deweloperskimi w Narzędziach deweloperskich.
- Wyślij tweeta do @ChromeDevTools.
- Zostawiaj komentarze pod filmami na YouTube z serii „Co nowego w Narzędziach deweloperskich” lub filmami z serii „Wskazówki dotyczące Narzędzi deweloperskich”.
Co nowego w Narzędziach deweloperskich
Lista wszystkich tematów omówionych w serii Nowości w Narzędziach deweloperskich.
- Aktualizacje serwera MCP w Narzędziach deweloperskich
- Ulepszone udostępnianie śladów
- Obsługa @starting-style
- Widżet edytora do wyświetlania: układ kaskadowy
- Lighthouse 13
- Sugestie kodu proponowane przez Gemini
- Ulepszenia serwera MCP Narzędzi deweloperskich
- Szybszy dostęp do pomocy AI
- Debugowanie pełnego śladu wydajności za pomocą Gemini
- Przełącz orientację panelu
- Program dla deweloperów Google
- Inne ważne informacje
- Narzędzia deweloperskie w Chrome (MCP) dla agenta AI
- Debugowanie drzewa zależności sieciowych za pomocą Gemini
- Eksportowanie czatów z Gemini
- Trwała konfiguracja ścieżki w panelu Wydajność
- Filtrowanie żądań sieciowych z ochroną IP
- Elementy > Karta Układ dodaje obsługę układu murarskiego
- Lighthouse 12.8.2
- Inne ważne informacje
- Debugowanie większej liczby statystyk za pomocą Gemini
- Emulowanie nagłówka „Save-Data” w sekcji „Warunki sieci”
- Wyświetlanie stanu Baseline w etykietce właściwości CSS
- Zastępowanie typów urządzeń we wskazówkach dotyczących klienta użytkownika
- Lighthouse 12.8.0
- Inne ważne informacje
- Bardziej niezawodne i wydajne Narzędzia deweloperskie w Chrome
- Przesyłanie obrazów w ramach pomocy AI dotyczącej stylizacji
- Dodawanie nagłówków żądań do tabeli w Panelu sieci
- Zobacz najważniejsze informacje z konferencji Google I/O 2025
- Inne ważne informacje
- Ulepszenia panelu Skuteczność
- Źródła połączone w trybie preconnect w statystykach „Drzewo zależności sieciowych”
- Czas odpowiedzi serwera i przekierowania w statystyce „Opóźnienie żądania dokumentu”
- Przekierowania w podsumowaniu żądań sieciowych
- Mniej szumu w śladzie wydajności
- Wycofana opcja „Wyłącz próbki JavaScriptu”
- Parametr dokładności geolokalizacji w sekcji Czujniki
- Ulepszenia panelu Elementy
- Łatwiejsze debugowanie złożonych wartości CSS
- Obsługa@function w Elements > Styles
- Ulepszenia panelu Sieć
- Filtr has-request-header
- Direct Sockets w izolowanych aplikacjach internetowych
- Inne ważne informacje
- Ułatwienia dostępu
- Wersja Google I/O 2025
- Modyfikowanie i zapisywanie zmian w CSS w obszarze roboczym za pomocą Gemini
- Połącz folder obszaru roboczego i zapisz zmiany w plikach źródłowych
- Zapytaj Gemini o statystyki dotyczące wydajności
- Dodawanie adnotacji do wyników dotyczących skuteczności za pomocą Gemini
- Dodawanie zrzutów ekranu do czatów z Gemini
- Nowe statystyki w panelu Wydajność
- Duplikat kodu JavaScript
- Starszy kod JavaScript
- Spekulacje obsługują teraz tagi reguł
- Lighthouse 12.6.0
- Inne ważne informacje
- Ułatwienia dostępu
- Ulepszenia panelu Skuteczność
- Nowe statystyki dotyczące wyników
- Kliknij, aby wyróżnić
- Czasy serwera w sekcji Podsumowanie żądań sieciowych
- Filtrowanie plików cookie w sekcji „Prywatność i bezpieczeństwo”
- Rozmiary w kB w tabelach na wszystkich panelach
- Autouzupełnianie obsługuje kształt narożnika i kształt narożnika w sekcji Elementy > Style








