Nowości w Narzędziach dla deweloperów (Chrome 58)

Kayce Basques
Kayce Basques

Witamy w pierwszej odsłonie informacji o wersji Narzędzi dla deweloperów. Od tego momentu, gdy po raz pierwszy otworzysz nową wersję Chrome, w Narzędziach dla deweloperów otworzy się szuflada Co nowego z linkiem do informacji o tej wersji.

W skrócie

  • Zmieniliśmy nazwę panelu Oś czasu na panel Skuteczność.
  • Nazwa panelu Profile została zmieniona na panel Pamięć.
  • Wartości plików cookie można teraz edytować.
  • Narzędzia deweloperskie teraz automatycznie wstrzymują działanie przed wystąpieniem błędu „za mało pamięci”.

Nowe funkcje

Pliki cookie, które można edytować

Kliknij dwukrotnie komórkę na karcie Pliki cookie, by edytować tę wartość.

Edytowanie pliku cookie
Rysunek 1. Edytowanie pliku cookie

Dziękujemy kdzwinel za Twój wkład.

Zmienne CSS, które można sprawdzać i edytować w panelu Style

Zmienne CSS możesz teraz sprawdzać i edytować w panelu Style. Obejrzyj prezentację zmiennych CSS, aby ją wypróbować.

Punkty przerwania za mało pamięci

Gdy aplikacja przydziela dużo pamięci w krótkim czasie, Narzędzia deweloperskie automatycznie wstrzymują i zwiększają limit sterty. Dzięki temu możesz zbadać stertę, wykonywać polecenia w konsoli, aby zwolnić pamięć, i kontynuować debugowanie problemu. Więcej informacji znajdziesz w artykule One Small Step For Chrome, One Giant Heap For V8.

Wstrzymano w punkcie przerwania za mało pamięci
Rysunek 2. Wstrzymano przy punkcie przerwania za mało pamięci

Punkty przerwania podczas tworzenia obszaru roboczego

Teraz możesz tworzyć punkty przerwania detektora zdarzeń, które są aktywowane po utworzeniu nowego kontekstu obszaru roboczego.

Punkty przerwania tworzenia obszaru roboczego za pomocą pola wyboru Utwórz kontekst obszaru roboczego w panelu Punkty przerwania detektora
Rysunek 3. Punkty przerwania tworzenia obszaru roboczego za pomocą pola wyboru Utwórz kontekst obszaru roboczego w panelu Punkty przerwania detektora

Statystyki czasu rozpoczęcia na karcie Czas

U góry karty Czas możesz teraz sprawdzić, kiedy żądanie zostało umieszczone w kolejce i rozpoczęte.

Statystyki czasu rozpoczęcia na karcie Czas.
Rysunek 4. Statystyki czasu rozpoczęcia na karcie Czas

Statystyki serwera na karcie Czas

Na karcie Czas możesz teraz wstawiać niestandardowe statystyki serwera. Przykład znajdziesz w sekcji Demonstracja wartości czasu serwera.

Statystyki serwera na karcie Czas
Rysunek 5. Statystyki serwera na karcie Czas

Dziękujemy firmie sroussey za publikowane przez Ciebie informacje.

Zmiany

Panel Oś czasu to teraz panel Skuteczność

Zmieniliśmy nazwę panelu Oś czasu na panel Skuteczność, aby lepiej odzwierciedlić jego przeznaczenie.

Panel Profile to teraz panel Pamięć

Nazwa panelu Profile została zmieniona na panel Pamięć, aby lepiej odzwierciedlić jego przeznaczenie.

Program profilujący CPU znajduje się za ukrytym panelem

Teraz, gdy panel Profile nazywa się panelem Pamięć, nie ma już sensu umieszczać w nim programu profilującego procesory. Ponadto długoterminowym celem jest umożliwienie profilowania wszystkich użytkowników z poziomu panelu Wydajność. Aby nadal korzystać ze starego programu profilującego CPU, kliknij Ustawienia > Więcej narzędzi > Program profilujący JavaScript.

Aby dowiedzieć się, jak profilować procesor w panelu wydajności, zapoznaj się z sekcją Narzędzia deweloperskie w Chrome: profilowanie procesora JavaScript w Chrome 58.

Nowy interfejs konsoli

Wprowadziliśmy w interfejsie kilka zmian w panelu i panelu konsoli. Niektóre mało popularne funkcje zostały przeniesione do bardziej ukrytych lokalizacji, a popularne funkcje są teraz łatwiej dostępne.

  • Kliknij Ustawienia konsoli Ustawienia konsoli, aby uzyskać dostęp do ustawień umożliwiających dostosowywanie działania konsoli.
  • Opcja Zachowaj dziennik jest teraz ukryty w Ustawieniach konsoli.
  • Zniknął już przycisk i panel Filtry. Zamiast tego użyj menu.
  • Pole tekstowe umożliwiające filtrowanie dzienników jest teraz zawsze widoczne. Wcześniej był on ukryty w panelu Filtry.
  • Pole tekstowe filtrowania automatycznie akceptuje wyrażenia regularne, więc pole wyboru Wyrażenie regularne zostało usunięte.
  • Pole wyboru Ukryj naruszenia zostało usunięte. Aby zobaczyć naruszenia, w menu poziomu rejestrowania wybierz Szczegółowo.
  • Odznaczenie pola wyboru Pokaż wszystkie wiadomości w starym interfejsie odpowiada zaznaczenie pola Tylko wybrany kontekst w Ustawieniach konsoli w nowym interfejsie.
Nowy interfejs konsoli
Rysunek 6. Nowy interfejs konsoli

Punkty przerwania detektora zdarzeń WebGL zostały przeniesione

Punkty przerwania odbiornika w WebGL zostały przeniesione z kategorii WebGL do kategorii Canvas. Kategoria WebGL została usunięta.