Przejdź do głównej zawartości

Z kodu

Z kodu odczytuje wklejony kod źródłowy, automatycznie wykrywa jego typ i przekształca go w edytowalny diagram. Samodzielnie rozmieszcza usługi, tabele, zasoby oraz relacje między nimi. Nie wymaga AI; całe parsowanie odbywa się w całości w Twojej przeglądarce, offline i samodzielnie.

Z kodu: plakietka wykrytego formatu, źródło i podgląd

Na dolnym pasku narzędzi Więcej narzędzi (⋯) → Z kodu.

Gdy wkleisz swój kod źródłowy, u góry okna dialogowego pojawia się plakietka pokazująca wykryty typ. Rozpoznawane są następujące formaty:

FormatCo tworzy
Docker Compose (YAML)Usługi, zależności, sieci i wolumeny.
Kubernetes (YAML)Zasoby takie jak Deployment, Service, Ingress oraz ich relacje.
HelmStrukturę szablonu/chartu Helm.
Graphviz DOT (.dot / .gv)Węzły i krawędzie grafu DOT.
PlantUML (.puml / .plantuml / .iuml / .pu)Strukturę diagramu PlantUML.
Terraform (.tf / .hcl)Zasoby i zależności Terraform.
SQLDiagram ER z tabelami i relacjami kluczy obcych.
Plan EXPLAINDane wyjściowe Postgres/MySQL EXPLAIN JSON jako drzewo planu zapytania.
OpenAPIPunkty końcowe i relacje schematów z definicji OpenAPI.
git logGraf git z commitów i gałęzi.

Gdy wprowadzisz tekst, którego nie da się rozpoznać, plakietka wyświetla “unknown” i pokazywana jest podpowiedź.

  1. Otwórz Więcej narzędzi → Z kodu.
  2. Wpisz lub wklej kod źródłowy do pola po lewej albo wczytaj go z pliku za pomocą Prześlij plik. Typ jest wykrywany automatycznie.
  3. Sprawdź podgląd na żywo po prawej; możesz go obejrzeć za pomocą elementów sterujących powiększeniem.
  4. Kliknij Wstaw, aby umieścić diagram na kanwie. Wynik składa się z prawdziwych, edytowalnych kształtów.
  • Kierunek przepływu: rozmieść diagram od góry do dołu (TB) lub od lewej do prawej (LR). (Ta opcja nie pojawia się w siatce SQL → ER.)
  • Styl rysowania i czcionka: przełączaj między czystym/szkicowym rysowaniem oraz czcionką odręczną/normalną; dotyczy zarówno podglądu, jak i wstawionych kształtów.
  • Filtry relacji: jeśli graf ma więcej niż jeden typ relacji, pojawiają się oznaczone plakietki, które przełączają każdy typ z osobna.
  • Styl relacji SQL: w diagramie ER możesz wybrać linię relacji jako linię prostą, prostą strzałkę, inteligentną strzałkę lub krucza stopka (crow’s-foot).
  • Porównanie (drift): porównuje bieżący kod źródłowy z poprzednim wstawieniem tego samego typu; kolorami wyróżnia dodane i usunięte węzły (+dodane / −usunięte).

Przycisk Prześlij plik akceptuje następujące rozszerzenia: .yaml, .yml, .txt, .dot, .gv, .puml, .plantuml, .iuml, .pu, .tf, .hcl.

  • Nie jest wymagany żaden klucz; działa w całości offline.
  • Liczba węzłów, połączeń i grup, wraz z ewentualnymi ostrzeżeniami, jest pokazywana na dole.
  • Ponieważ wynik składa się z kształtów, później możesz dowolnie zmieniać jego etykiety, kolory i układ.