Diagramy ASCII

Uwaga: Diagramy ASCII to funkcja PRO.

Diagramy ASCII umożliwiają tworzenie diagramów tekstowych przy użyciu znaków ASCII i Unicode. Te diagramy można eksportować jako zwykły tekst, co sprawia, że idealnie nadają się do komentarzy w kodzie, plików README, wyjścia terminala i dokumentacji, w której obrazy nie są praktyczne.

Tworzenie diagramu ASCII

  1. Kliknij przycisk + na pasku kart
  2. Wybierz ASCII Diagram (oznaczony ikoną kłódki w wersji bezpłatnej)
  3. Otworzy się nowa karta z płótnem w postaci siatki znaków

Płótno ASCII działa inaczej niż standardowe swobodne płótno — rysujesz znakami na stałej siatce zamiast umieszczać kształty wektorowe.

Narzędzia rysowania

Na stronie ASCII pasek narzędzi zmienia się na narzędzia ASCII:

  • Menu Draw:
    • Shapes — Box, Ellipse i Rounded Box
    • Lines — Line i Arrow
  • Text Tool (T) — wpisuj tekst bezpośrednio na siatkę
  • Przełącznik Unicode / ASCII — przełącza zestaw znaków używany na płótnie

Zestawy znaków

Diagrammix obsługuje dwa zestawy znaków dla diagramów ASCII:

ASCII

Używa standardowych znaków ASCII dostępnych w każdym systemie:

+---+     +---+
|   |---->|   |
+---+     +---+

Unicode

Używa znaków Unicode do rysowania ramek dla czystszych linii:

┌───┐     ┌───┐
│   │────>│   │
└───┘     └───┘

Eksportowanie

Wyeksportuj diagram ASCII jako plik tekstowy:

  1. Przejdź do Plik → Eksportuj jako tekst ASCII…
  2. W oknie Opcje eksportu tekstu ASCII wybierz zestaw znaków — Auto (bez konwersji), Unicode (rysowanie ramek) lub ASCII (zwykły)
  3. Ustaw Maksymalną liczbę kolumn, aby ograniczyć szerokość linii
  4. Kliknij Eksportuj i wybierz lokalizację zapisu

Eksportuj jako tekst ASCII… działa również na zwykłych (swobodnych) stronach — diagram zostaje przekonwertowany na tekst.

Wyeksportowany plik .txt zawiera diagram jako czysty tekst, gotowy do wklejenia do kodu, dokumentacji lub czatu.

Zastosowania

  • Dokumentacja kodu — dodawaj diagramy do komentarzy w kodzie źródłowym
  • Pliki README — dołączaj diagramy architektury w dokumentach Markdown
  • Czat i e-mail — udostępniaj diagramy tam, gdzie obrazy nie są obsługiwane
  • Narzędzia terminala — wyświetlaj diagramy w aplikacjach wiersza poleceń
  • Notatki tekstowe — przechowuj diagramy w prostych plikach tekstowych

Wskazówki

  1. Używaj Unicode dla lepiej wyglądających diagramów, gdy docelowe środowisko to obsługuje
  2. Używaj ASCII dla maksymalnej kompatybilności (działa wszędzie)