Generator tekstu w ramce
Umieszczaj tekst w ramce utworzonej ze znaków Unicode do rysowania ramek, takich jak ┌──┐ lub ╔══╗ — do komentarzy w kodzie, plików README, wyjścia terminala i wiadomości na czacie. Wybierz obramowanie pojedyncze, podwójne, zaokrąglone, pogrubione, ASCII lub niestandardowe, wyrównaj tekst, dodaj margines wewnętrzny i umieść tytuł w górnym obramowaniu. Działa w przeglądarce.
Wejście
Wyjście
Instrukcja
Czym jest tekst w ramce?
Tekst w ramce to tekst otoczony obramowaniem utworzonym ze znaków, takich jak ┌───┐, │ i └───┘. Unicode zawiera cały blok znaków do rysowania ramek - z pojedynczymi, podwójnymi, pogrubionymi, zaokrąglonymi i przerywanymi liniami, które tworzą estetyczne narożniki w czcionce o stałej szerokości. Tekst w ramce jest używany w nagłówkach komentarzy kodu, notatkach w plikach README, komunikatach terminala i wiadomościach na czatach, które powinny się wyróżniać.
Opis narzędzia
To narzędzie rysuje obramowanie wokół tekstu. Wybierz styl obramowania, wyrównaj wiersze do lewej, do środka lub do prawej i dodaj odstępy wewnątrz ramki. Możesz umieścić tytuł w górnym obramowaniu i utworzyć własne obramowanie z dowolnych znaków. Ramka dopasowuje się do najdłuższego wiersza, a każdy wiersz jest uzupełniany spacjami, aby prawa krawędź była wyrównana.
Funkcje
- Pojedyncze, podwójne, zaokrąglone, pogrubione, przerywane i mieszane obramowania Unicode
- Obramowania z ASCII, gwiazdek, znaków hash, pełnych bloków, cieniowania i bloków o połowie wysokości
- Własne obramowania z użyciem własnych znaków narożników, górnej i dolnej krawędzi oraz boków, które mogą składać się z więcej niż jednego znaku
- Wyrównanie tekstu wielowierszowego do lewej, do środka lub do prawej
- Odstępy po lewej i prawej stronie oraz puste wiersze powyżej i poniżej
- Tytuł w górnym obramowaniu, na przykład
┌─ Uwaga ─────┐ - Kopiowanie wyniku lub pobieranie go jako pliku tekstowego
Jak to działa
Narzędzie mierzy każdy wiersz w komórkach czcionki o stałej szerokości. Większość znaków zajmuje jedną komórkę, natomiast znaki chińskie, japońskie i koreańskie oraz większość emoji zajmują dwie, dlatego podczas uzupełniania wierszy narzędzie liczy je jako dwa znaki. Tabulatory są zamieniane na cztery spacje, a końcowe spacje są usuwane. Górne lub dolne obramowanie utworzone z kilku znaków jest powtarzane w celu wypełnienia szerokości i obcinane do odpowiedniej długości po prawej stronie.
Wskazówki
- Wklej ramkę do bloku kodu (trzy znaki backtick w Markdown, Discordzie lub Slacku), aby była wyświetlana czcionką o stałej szerokości. W czcionce proporcjonalnej prawa krawędź nie będzie wyrównana.
- W komentarzu kodu źródłowego użyj stylu ASCII lub stylu z gwiazdkami albo później dodaj przed każdym wierszem znaki komentarza, takie jak
//lub#. - Szerokość emoji różni się w zależności od czcionki i aplikacji, dlatego ramka zawierająca emoji może nadal wyglądać nierówno w niektórych miejscach.