Uruchamianie fragmentów kodu JavaScript

Sofia Emelianova
Sofia Emelianova

Jeśli zauważysz, że ten sam kod jest wielokrotnie uruchamiany w Konsoli, zastanów się nad zapisaniem go jako fragmentu kodu. Fragmenty mają dostęp do kontekstu JavaScriptu strony. Są one alternatywą dla zakładek.

Fragmenty kodu możesz tworzyć w panelu Źródła i uruchamiać je na dowolnej stronie oraz w trybie incognito.

Na przykład na poniższym zrzucie ekranu po lewej stronie widać stronę główną dokumentacji Narzędzi deweloperskich, a po prawej fragment kodu źródłowego w panelu Źródła > Fragmenty kodu.

Strona główna dokumentacji DevTools przed uruchomieniem fragmentu kodu. Wyróżniony jest przycisk Uruchom.

Oto kod źródłowy fragmentu kodu, który rejestruje pewną wiadomość i zastępuje element HTML strony głównej <p> elementem zawierającym wiadomość:

console.log('Hello, Snippets!');
document.body.innerHTML = '';
const p = document.createElement('p');
p.textContent = 'Hello, Snippets!';
document.body.appendChild(p);

Gdy klikniesz przycisk Uruchom. Uruchom, pojawi się panel Konsola, w którym wyświetli się komunikat Hello, Snippets! zapisany w pliku dziennika przez fragment kodu, a także zmieni się zawartość strony.

Strona główna po uruchomieniu fragmentu kodu.

Otwieranie panelu Fragmenty

Na panelu Fragmenty znajdziesz listę swoich fragmentów. Aby edytować fragment kodu, otwórz go na jeden z 2 sposobów:

  1. Kliknij Źródła > Więcej kart. > Fragmenty kodu.

    Menu kart Więcej w panelu Źródła

  2. menu poleceń:

    1. Naciśnij Control + Shift + P (Windows/Linux) lub Command + Shift + P (Mac), aby otworzyć menu polecenia.
    2. Zacznij pisać Snippets, wybierz Pokaż fragmenty i naciśnij Enter.

    Wybranie opcji Pokaż fragmenty w menu poleceń.

Na karcie Źródła> Fragmenty kodu znajdziesz listę zapisanych fragmentów kodu. W tym przykładzie lista jest pusta.

Pusty panel Fragmenty

Utwórz rozszerzenia informacji

Fragmenty możesz tworzyć w panelu Fragmenty lub uruchamiając odpowiednie polecenie w Menu poleceń w dowolnym miejscu w DevTools.

Panel Fragmenty kodu sortuje fragmenty kodu w kolejności alfabetycznej.

Tworzenie fragmentu w panelu Źródła

  1. Otwórz panel Fragmenty.
  2. Kliknij Nowy fragment. Nowy fragment.
  3. Wpisz nazwę fragmentu kodu i naciśnij Enter, aby zapisać.

    Nazywanie fragmentu kodu.

Tworzenie fragmentu w menu poleceń

  1. Umieść kursor w dowolnym miejscu w Narzędziach deweloperskich.
  2. Naciśnij Control + Shift + P (Windows/Linux) lub Command + Shift + P (Mac), aby otworzyć menu polecenia.
  3. Zacznij wpisywać Snippet, wybierz Utwórz nowy fragment kodu, a następnie naciśnij Enter, aby uruchomić polecenie.

    Wybierz Utwórz nowy fragment kodu z menu poleceń.

Jeśli chcesz nadać nowemu fragmentowi niestandardową nazwę, zapoznaj się z sekcją Zmienianie nazw fragmentów.

Edytowanie fragmentów

  1. Otwórz panel Fragmenty.
  2. W panelu Fragmenty kodu kliknij nazwę fragmentu kodu, który chcesz edytować. W panelu Źródła otworzy się on w Edytorze kodu.

    Fragment kodu otwarty w edytorze kodu.

  3. Użyj Edytora kodu, aby edytować kod w fragmentie kodu. Gwiazdka obok nazwy fragmentu kodu oznacza, że zmiany nie zostały jeszcze zapisane.

    Gwiazdka obok nazwy fragmentu kodu, która wskazuje niezapisane kod.

  4. Aby zapisać, naciśnij Control + S (Windows/Linux) lub Command + S (Mac).

Uruchom fragmenty

Podobnie jak w przypadku tworzenia fragmentu kodu, możesz go uruchomić zarówno w panelu Fragmenty kodu, jak i z menu poleceń.

Uruchamianie fragmentu kodu w panelu Źródła

  1. Otwórz panel Fragmenty.
  2. Kliknij nazwę fragmentu kodu, który chcesz uruchomić. W panelu Źródła otworzy się on w Edytorze kodu.
  3. Kliknij Uruchom. Uruchom na pasku czynności u dołu edytora lub naciśnij Control + Enter (Windows/Linux) albo Command + Enter (Mac).

    Przycisk Uruchom.

Uruchamianie fragmentu kodu z menu poleceń

  1. Umieść kursor w dowolnym miejscu w Narzędziach deweloperskich.
  2. Naciśnij Control + O (Windows/Linux) lub Command + O (Mac), aby otworzyć menu poleceń.
  3. Wpisz znak !, a potem nazwę fragmentu kodu, który chcesz uruchomić.

    Uruchamianie fragmentu kodu z menu Otwórz.

  4. Aby uruchomić fragment kodu, naciśnij Enter.

Zmienianie nazw fragmentów

  1. Otwórz panel Fragmenty.
  2. Kliknij prawym przyciskiem myszy nazwę fragmentu kodu i wybierz Zmień nazwę.

Usuwanie fragmentów

  1. Otwórz panel Fragmenty.
  2. Kliknij prawym przyciskiem myszy nazwę fragmentu kodu i wybierz Usuń.