Terminal tabanlı çizim aracı lazydraw açık kaynak olarak yayımlandı
Öne çıkanlar
- Uygulama Bun 1.3 veya üzeri sürümlerde ve fare destekli terminallerde çalışıyor.
- Çizim mantığı ASCIIFlow projesinden OpenTUI motoru üzerine uyarlandı.
- Çizimler 500 milisaniyede bir yerel JSON dosyalarına otomatik kaydediliyor.
- Markdown ve 11 farklı yorum stiliyle doğrudan terminalden dışa aktarma yapılabiliyor.
Geliştirici mpospirit, terminal üzerinden hızlıca ASCII çizimleri ve şemaları oluşturmayı sağlayan açık kaynaklı editör lazydraw projesini duyurdu. Bun çalışma zamanı üzerinde çalışan ve SST tarafından geliştirilen OpenTUI arayüz motorunu kullanan yazılım, kullanıcıların komut satırından ayrılmadan kutu, ok, çizgi ve metin içeren diyagramlar hazırlamasına olanak tanıyor. Fare desteği olan terminallerde çalışan araç, üretilen çizimleri panoya kopyalama veya metin dosyası olarak dışa aktarma imkanı sunuyor.
Yapısal çizim mantığını tarayıcı tabanlı ASCIIFlow projesinden alan lazydraw, saf TypeScript ile yazılan bir çekirdek mimariye sahip. Araç; kutuları bağlı oklarla birlikte taşıma, çizgileri yeniden boyutlandırma, ızgara stillerini özelleştirme ve geri alma gibi zengin düzenleme özellikleri içeriyor. Kullanıcılar çizimlerini doğrudan terminal paletine uyarlayabildiği gibi Dracula, Nord ve Tokyo Night dahil 10 farklı popüler kod editörü teması arasından seçim yapabiliyor.
Herd multiplexer için eklenti desteği de barındıran lazydraw, çalışma alanının yanına bölünmüş panel olarak yerleştirilebiliyor. Çizimleri her değişiklikten 500 milisaniye sonra otomatik kaydeden araç; Markdown blokları, yorum satırları ve temel karakter setleri dahil olmak üzere 11 farklı dışa aktarma seçeneğini komut satırı arayüzünden doğrudan çalıştırabiliyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.