İçeriğe geç

Koddan Oluştur

Koddan Oluştur, yapıştırdığın kaynağı okuyup türünü otomatik algılar ve düzenlenebilir bir diyagrama çevirir. Servisleri, tabloları, kaynakları ve aralarındaki ilişkileri kendisi yerleştirir. Yapay zeka gerektirmez; tüm ayrıştırma tamamen tarayıcında, çevrimdışı ve bağımsız çalışır.

Koddan Oluştur: algılanan format rozeti, kaynak ve önizleme

Alt araç çubuğundaki Diğer araçlar (⋯) → Koddan Oluştur.

Kaynağı yapıştırdığında pencerenin üstünde algılanan türü gösteren bir rozet belirir. Şu formatlar tanınır:

FormatNe üretir
Docker Compose (YAML)Servisler, bağımlılıklar, ağlar ve birimler.
Kubernetes (YAML)Deployment, Service, Ingress gibi kaynaklar ve ilişkileri.
HelmHelm şablon/chart yapısı.
Graphviz DOT (.dot / .gv)DOT grafiğinin düğüm ve kenarları.
PlantUML (.puml / .plantuml / .iuml / .pu)PlantUML diyagram yapısı.
Terraform (.tf / .hcl)Terraform kaynakları ve bağımlılıkları.
SQLTablolar ve yabancı anahtar ilişkileriyle ER diyagramı.
EXPLAIN planıPostgres/MySQL EXPLAIN JSON çıktısını sorgu planı ağacı olarak.
OpenAPIOpenAPI tanımından uç noktalar ve şema ilişkileri.
git logCommit’ler ve dallardan git grafiği.

Tanınmayan bir metin girildiğinde rozet “bilinmiyor” der ve bir ipucu gösterilir.

  1. Diğer araçlar → Koddan Oluştur’u aç.
  2. Kaynağı sol kutuya yaz/yapıştır ya da Dosya yükle ile bir dosyadan al. Tür otomatik algılanır.
  3. Sağdaki canlı önizlemeyi kontrol et; yakınlaştırma denetimleriyle inceleyebilirsin.
  4. Ekle ile diyagramı tuvale koy. Sonuç gerçek, düzenlenebilir şekillerden oluşur.
  • Akış yönü: diyagramı yukarıdan aşağıya (TB) ya da soldan sağa (LR) yerleştir. (SQL → ER ızgarasında bu seçenek görünmez.)
  • Çizim stili ve font: temiz/eskiz çizim ile el yazısı/normal font arasında geç; hem önizlemeye hem de eklenen şekillere uygulanır.
  • İlişki süzgeçleri: grafikte birden çok ilişki türü varsa, her türü tek tek aç/kapat eden etiketli çipler çıkar.
  • SQL ilişki biçimi: ER diyagramında ilişki çizgisini düz çizgi, düz ok, akıllı ok ya da kuş ayağı (crow’s-foot) olarak seçebilirsin.
  • Karşılaştırma (drift): aynı türden bir önceki eklemenle şimdiki kaynağı karşılaştırır; eklenen ve çıkan düğümleri (+eklenen / −çıkan) renkli gösterir.

Dosya yükle düğmesi şu uzantıları kabul eder: .yaml, .yml, .txt, .dot, .gv, .puml, .plantuml, .iuml, .pu, .tf, .hcl.

  • Anahtar gerekmez; tamamen çevrimdışı çalışır.
  • Alt tarafta düğüm, bağlantı ve grup sayıları ile (varsa) uyarılar gösterilir.
  • Sonuç şekillerden oluştuğu için etiketleri, renkleri ve düzeni sonradan serbestçe değiştirebilirsin.