MerMark Düzenleyici’nin yeni versiyonu olan v0.2.0, kullanıcıların en çok talep ettiği özelliklerle birlikte geliyor. Bu sürüm, yerel yapay zeka entegrasyonu, geliştirilmiş Mermaid diyagram desteği ve çok daha fazlasını sunuyor. Proje, ilk olarak basit bir Markdown editörü olarak başlamış olsa da, artık kullanıcı dostu arayüzü ve yerel AI yetenekleriyle dikkat çekiyor.
Yerel AI Entegrasyonu: Daha Akıllı ve Kontrollü Deneyim
Yeni sürümün en önemli yeniliği, yerel AI asistanı desteğidir. MerMark, herhangi bir bulut hizmetine veya ek API anahtarına ihtiyaç duymadan, mevcut claude veya codex komut satırı araçlarınızı kullanıyor. Bu sayede, zaten kullandığınız abonelikler üzerinden AI özelliklerinden faydalanabiliyorsunuz. Örneğin, Claude Code Pro veya OpenAI Codex / ChatGPT Plus kullanıyorsanız, MerMark bu hesapları doğrudan kullanarak işlemleri gerçekleştiriyor.
AI asistanı, aşağıdaki görevleri yerine getirebilir:
- Metinleri yeniden düzenlemek, özetlemek veya çevirmek
- Eylem maddeleri çıkarmak
- Uzun belgeleri bölmek veya içerik tablosu oluşturmak
- Farklı klasörlerdeki dosyalara erişim ve düzenleme yetkisi
AI’nın dosyalara yazma işleminden önce otomatik olarak yedek alması, olası veri kayıplarını önlüyor. Ayrıca, AI ve kullanıcı aynı dosya üzerinde aynı anda çalışırken, dosya çakışmalarını yönetmek için gelişmiş bir koruma sistemi devreye giriyor. Bu sayede, kullanıcılar AI’nın değişikliklerini kabul etme, reddetme veya kendi değişikliklerini koruma seçeneğine sahip oluyor.
Gelişmiş Mermaid Diyagramları ve Çoklu Dil Desteği
MerMark, Mermaid diyagramlarının çevrimdışı olarak oluşturulmasını ve düzenlenmesini destekliyor. Yeni sürümde, diyagramların varsayılan ölçeği %25 olarak ayarlanmış, böylece kullanıcılar diyagramları daha rahat inceleyebiliyor. Ayrıca, PDF ihracatında vektör tabanlı çıktı alma seçeneği eklenmiş, bu da diyagramların kalitesini koruyarak belgeye entegre edilmesini sağlıyor.
Yeni sürümle birlikte dil desteği de genişletilmiş durumda. Editör artık İngilizce, Lehçe ve Çince dillerini destekliyor. Bu özellik, farklı dilde içerik üreten kullanıcılar için büyük kolaylık sağlıyor.
Dosya Yönetimi ve Çakışma Koruması
MerMark, dosya değişikliklerini gerçek zamanlı olarak izleyerek, dış kaynaklardan gelen değişikliklere karşı koruma sağlıyor. Örneğin, bir dosyaya başka bir uygulama tarafından değişiklik yapıldığında veya bir Git işlemi sonrasında, editör kullanıcıya bir karşılaştırma penceresi sunuyor. Bu pencerede, hem yerel değişiklikleriniz hem de dışarıdan yapılan değişiklikler karşılaştırılabiliyor ve kullanıcı hangi değişikliklerin korunacağını seçebiliyor.
Ayrıca, dosyaların güvenli bir şekilde kaydedilmesini sağlamak için atomik kaydetme yöntemi kullanılıyor. Bu sayede, dosyalar herhangi bir kesinti sırasında bile bozulmadan kalıyor. Dosyalar ayrıca basit .md formatında kaydedildiği için, Git gibi versiyon kontrol sistemleriyle uyumlu çalışmaya devam ediyor.
Kullanıcı Arayüzü ve Kısayollar
Editör, hem karanlık hem de aydınlık tema seçenekleri sunuyor. Ayrıca, kod blokları için ayrı bir tema seçeneği de bulunuyyor. Bu özellik, kullanıcıların editörün genel görünümünü kendi tercihlerine göre özelleştirmelerine olanak tanıyor.
Klavye kısayolları, kullanıcıların hızlı bir şekilde işlem yapmasını sağlıyor. Örneğin, Ctrl+Shift+V ile Markdown kodunu görüntüleyebilir, Ctrl+Shift+C ile iki dosya arasındaki farkları karşılaştırabilirsiniz. Mac kullanıcıları için, modal penceresinde klavye simgeleri otomatik olarak uygun şekilde görüntüleniyor.
MerMark, yaklaşık 15 MB boyutuyla oldukça hafif bir editör olarak öne çıkıyor. Electron yerine Tauri teknolojisini kullanması, performans ve kaynak kullanımı açısından önemli avantajlar sağlıyor. Ayrıca, editörün yerel olarak çalışması, kullanıcı verilerinin güvenliği ve gizliliği açısından da önemli bir faktör.
Gelecek için Bakış Açısı
MerMark Düzenleyici’nin gelecekteki sürümlerinde, kullanıcıların daha fazla dil ve AI modelini desteklemesi planlanıyor. Ayrıca, topluluktan gelen geri bildirimler doğrultusunda yeni özelliklerin eklenmesi de hedefleniyor. Bu editör, özellikle yerel AI kullanımını benimseyen ve basit ama güçlü bir araç arayan kullanıcılar için cazip bir seçenek olmayı sürdürecek.
Yapay zeka özeti
MerMark Düzenleyici’nin yeni versiyonu, yerel AI entegrasyonu, gelişmiş Mermaid diyagramları ve çoklu dil desteğiyle kullanıcı dostu bir deneyim sunuyor. Tamamen yerel ve hafif yapısıyla dikkat çekiyor.