Ana içeriğe geç
Programlama

Sabit imleçli uçbirim Markdown düzenleyicisi Nook yayımlandı

Öne çıkanlar

  • Düzenleyici, yazılan satırı ekranın ortasında sabit tutarak metni imlecin etrafında kaydırıyor.
  • Notlar veritabanı yerine dosya sisteminde doğrudan ".md" uzantılı dosyalar halinde saklanıyor.
  • Temel kod yapısı DeepSeek modellerini çalıştıran Orcrist kodlama aracıyla üretildi.

Go dili ve Bubble Tea kütüphanesi kullanılarak geliştirilen Nook adlı açık kaynaklı uçbirim Markdown düzenleyicisi kullanıma sunuldu. Yazılım, metin yazılırken imlecin ekranda hareket etmesi yerine metnin kaydırıldığı "Focus Line" mimarisiyle çalışıyor. Düzenleyicide üzerinde çalışılan satır ekranın tam ortasında ham Markdown formatında sabit kalırken, belgenin geri kalanı başlıklar, kalın yazılar ve bağlantılar işlenmiş biçimde bu satırın etrafında akıyor.

Notlar kullanıcının ana dizinindeki ".nook" klasöründe düz Markdown (.md) dosyaları ve standart dizinler halinde saklanıyor. Bu sayede dosyalar harici araçlarla yedeklenebiliyor veya başka düzenleyicilerle doğrudan açılabiliyor. Silinen notlar ise kalıcı olarak kaldırılmadan önce gizli bir çöp klasörüne taşınarak geri yükleme olanağı tanıyor. Arayüz; iç içe dizinler, başlığa göre filtreleme, fare desteği ve biçimlendirme kısayolları gibi temel gezinme araçlarını içeriyor.

Nook'un çalışabilmesi için Go 1.26 veya üzeri bir sürüm gerekiyor. Yazılımın temel kod iskeletinin DeepSeek Flash ve DeepSeek Pro modellerini kullanan Orcrist kodlama aracısıyla üretildiği bildirildi. Geliştiriciler uçbirim tuş basışlarını izlemek isteyen kullanıcılar için hata ayıklama kayıt sistemini de araca dahil etti.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.