Generator zrzutów ekranu kodu — zamień fragmenty w udostępnialne obrazy PNG
Generator zrzutów ekranu kodu
Wklej kod i od razu wyeksportuj dopracowany obraz PNG w stylu Carbon, gotowy do dokumentacji, slajdów, postów w mediach społecznościowych lub plików README. Podświetlanie składni działa w całości w przeglądarce, z przełączanymi motywami kolorów, paskiem okna i numerami wierszy. Warto też wypróbować Plac zabaw kodu, aby uruchomić fragmenty. Działa w całości lokalnie — nic nie jest wysyłane, bez znaku wodnego.
Język:Motyw:Rozmiar czcionki:nazwa pliku pokazywana na pasku tytułu
szerokość PNG dopasowana do najdłuższego wiersza; eksport 2× o ostrości siatkówki.
Źródło kodu
Podgląd — ten obraz to dokładnie to, co się pobierze
Jak to działa: kod jest tokenizowany przez highlight.js (BSD-3-Clause, dołączona lokalnie), a każdy token jest rysowany bezpośrednio na canvasie, więc wyeksportowany PNG to prawdziwy bitmapowy obraz — czcionki są mierzone przez silnik tekstu przeglądarki, a znaki spoza ASCII używają systemowego stosu czcionek. Do slajdów wybierz ciemny motyw, a do wydruków jasny. Wygenerowane obrazy można używać dowolnie; pamiętaj o zwykłych zastrzeżeniach licencyjnych dla kodu, do którego praw nie posiada użytkownik.