← Powrót do funkcji
Free

Logger konsoli

Logger konsoli przechwytuje wszystkie wyjścia konsoli (console.log, console.warn, console.error, console.info) i wyświetla je w pływającym panelu bezpośrednio na stronie. Zobacz błędy JavaScript, komunikaty debugowania i ostrzeżenia w czasie rzeczywistym bez otwierania DevTools przeglądarki. Wiadomości są kolorowo kodowane według typu i zawierają znaczniki czasu oraz ślady stosu dla błędów.

Otwieranie DevTools przeglądarki tylko po to, aby sprawdzić wyjście konsoli, zajmuje cenne miejsce na ekranie — szczególnie na mniejszych ekranach lub gdy potrzebujesz widzieć całą stronę podczas monitorowania logów. Logger konsoli zapewnia lekką alternatywę: pływający panel, który pokazuje wszystkie wyjścia konsoli w miarę ich wystąpienia, nakładany na stronę. Panel przechwytuje console.log, console.warn, console.error, console.info i nieprzechwycone wyjątki z pełnymi śladami stosu. Wiadomości są kolorowo kodowane (błędy na czerwono, ostrzeżenia na żółto, info na niebiesko, logi na biało/szaro) i zawierają znaczniki czasu do śledzenia, kiedy zdarzenia się odbywają. Przyciski filtra pozwalają pokazać tylko konkretne typy wiadomości — pokaż tylko błędy podczas debugowania awarii lub tylko ostrzeżenia, gdy szukasz powiadomień o wycofaniu. Panel jest przeciągalny, zmienialny i półprzezroczysty, więc nie blokuje zbyt dużo zawartości strony.

Podgląd na żywo
example.com/app
All Errors (2) Warn (1) Info (1) Log (3) Clear
LOG App initialized 10:24:01
INFO User session restored — ID: u_8f3k2 10:24:01
LOG Fetching /api/dashboard... 10:24:02
WARN Deprecated API endpoint used: /api/v1/stats 10:24:02
LOG Dashboard loaded (238ms) 10:24:02
ERR TypeError: Cannot read property 'map' of undefined 10:24:03
at Dashboard.render (app.js:142:18)
at processChild (react-dom.js:1284:14)
ERR Failed to load resource: 404 /api/avatar.png 10:24:03
Kluczowe funkcje

Kanał konsoli na żywo

Wiadomości konsoli pojawiają się w czasie rzeczywistym w miarę ich rejestrowania. Zobacz logi inicjalizacji strony, obsługę odpowiedzi API, zdarzenia interakcji użytkownika i komunikaty błędów — wszystko strumieniowo na żywo w pływającym panelu.

Kolorowo kodowane typy wiadomości

Błędy na czerwono, ostrzeżenia na bursztynowo/żółto, info na niebiesko i standardowe logi na biało/szaro. Natychmiast odróżniaj krytyczny błąd od rutynowej wiadomości logu tylko po kolorze.

Ślady stosu błędów

Błędy JavaScript zawierają pełny ślad stosu z nazwami plików, nazwami funkcji i numerami linii. Kliknij odniesienie do pliku, aby zidentyfikować dokładnie, gdzie pojawił się błąd, bez otwierania DevTools.

Filtry typów

Przyciski filtra na górze pozwalają pokazywać/ukrywać konkretne typy wiadomości: Wszystkie, Tylko błędy, Tylko ostrzeżenia, Tylko info, Tylko logi. Znaczek liczby na każdym filtrze pokazuje, ile wiadomości tego typu istnieje.

Znaczniki czasu

Każda wiadomość pokazuje czas zarejestrowania (format HH:MM:SS). Śledź sekwencję zdarzeń, identyfikuj problemy z wydajnością (jak długo między wywołaniem API a odpowiedzią) i koreluj wiadomości z akcjami użytkownika.

Wyczyść i eksportuj

Wyczyść wszystkie wiadomości, aby zacząć od nowa, lub kontynuuj kumulowanie, gdy wchodzisz w interakcję ze stroną. Panel pokazuje łączną liczbę wiadomości i można go zminimalizować, gdy nie jest potrzebny.

Typowe zastosowania

Szybki debug bez DevTools

Potrzebujesz zobaczyć wyjście konsoli, zachowując pełną widoczność strony? Logger konsoli pozwala monitorować logi bez panelu DevTools zajmującego miejsce na ekranie. Idealne na mniejszych ekranach lub podczas prezentacji.

Monitorowanie wyników wywołań API

Jeśli twój JavaScript loguje odpowiedzi API, Logger konsoli pokazuje je w czasie rzeczywistym. Zobacz dane żądania/odpowiedzi bez przełączania między stroną a DevTools.

Wychwytywanie cichych błędów JavaScript

Niektóre błędy JavaScript zawodzą po cichu — brak widocznej zmiany UI, ale błąd w konsoli. Logger konsoli czyni je widocznymi na stronie, więc zauważasz je podczas normalnego przeglądania.

Debugowanie po stronie klienta podczas demonstracji

Podczas demonstracji na żywo zachowaj widoczny panel Loggera konsoli w rogu. Jeśli coś pójdzie nie tak, możesz natychmiast zobaczyć komunikat błędu bez przerywania demonstracji, aby otworzyć DevTools.

Monitorowanie problemów skryptów zewnętrznych

Skrypty zewnętrzne (analityka, widżety czatu, sieci reklamowe) często rzucają błędy lub ostrzeżenia. Logger konsoli przechwytuje je, więc możesz monitorować stan zewnętrznych zależności.

Jak używać
1

Aktywuj Logger konsoli

Otwórz pływający dok DevSuite Pro i kliknij ikonę Loggera konsoli. Pojawia się pływający panel i natychmiast zaczyna przechwytywać wyjście konsoli.

2

Wchodź w interakcję ze stroną

Używaj strony normalnie — klikaj przyciski, nawiguj, wysyłaj formularze. Wiadomości konsoli pojawiają się w panelu, gdy są rejestrowane przez JavaScript strony.

3

Filtruj według typu wiadomości

Użyj przycisków filtra, aby pokazać tylko błędy, ostrzeżenia lub logi. Znaczki liczby pokazują, ile wiadomości istnieje dla każdego typu.

4

Czytaj ślady stosu

Dla wiadomości błędów rozwiń ślad stosu, aby zobaczyć plik i numer linii, gdzie wystąpił błąd. Użyj tego, aby zidentyfikować źródło błędu.

5

Wyczyść po zakończeniu

Kliknij "Wyczyść", aby zresetować panel, lub dezaktywuj narzędzie, aby go zamknąć. Żaden ślad nie pozostaje na stronie.

Gotowy do wypróbowania? Logger konsoli?

Zainstaluj DevSuite Pro za darmo i odblokuj ponad 39 narzędzi programistycznych dla swojej przeglądarki.

Dodaj do Chrome Dodaj do Edge Dodaj do FireFox