Azure DevOps Wiki Editörü Monaco ile Çalışıyor
Microsoft, Azure DevOps Wiki’nin düzenleme ekranını Monaco Editor tabanlı yeni bir editörle değiştiriyor. Monaco, Visual Studio Code’a güç veren editör teknolojisinin kendisi; dolayısıyla VS Code’da alışılan Markdown düzenleme davranışlarının önemli bir kısmı tarayıcıdaki Wiki sayfasına taşınıyor. Duyuruya göre yeni editör bu yetenekleri eklerken mevcut Wiki editörünün işlevselliğini de koruyor.
Monaco tabanlı editör neyi değiştiriyor?
Wiki çoğu ekipte dokümantasyonun merkezinde duruyor: mimari notları, runbook’lar, onboarding rehberleri, karar kayıtları. Bu içerikler Markdown ile yazıldığı için editörün kalitesi yazma hızını ve içeriğin tutarlılığını doğrudan etkiliyor. Monaco’ya geçişle birlikte Wiki düzenleme ekranı basit bir metin kutusu olmaktan çıkıyor, kod editörü davranışlarına sahip bir yüzeye dönüşüyor.
Duyuruda öne çıkarılan yenilikler şunlar:
- Visual Studio Code tarzı Markdown düzenleme: sözdizimi vurgulama (syntax highlighting) ve satır numaraları ile birlikte geliyor.
- Yerleşik bul ve değiştir (find and replace): içerik içinde hızlıca arama yapıp toplu güncelleme imkanı sağlıyor.
- Geliştirilmiş geri al / yinele (undo & redo): biçimlendirme, yapıştırma, ek dosya (attachment) ekleme ve otomatik tamamlama işlemlerinde daha tutarlı çalışıyor.
- Otomatik tamamlama desteği: pull request’ler için
!, kişiler için@, iş öğeleri (work item) için#kısayolları; ayrıca Wiki bağlantıları ve şablonlar için tamamlama. - Kalıcı editör tercihleri: word wrap ve senkronize kaydırma (synchronized scrolling) ayarlarınız korunuyor.
Visual Studio Code’u zaten kullananlar için yeni editörün tanıdık geleceği, Wiki içeriği oluştururken ve düzenlerken daha iyi bir deneyim sunacağı duyuruda ayrıca belirtiliyor.
Satır numaraları ve sözdizimi vurgulama neden önemli?
Markdown basit görünür, ama uzun bir Wiki sayfasında tablolar, kod blokları, iç içe listeler ve HTML parçaları bir araya geldiğinde hata ayıklamak zorlaşır. Sözdizimi vurgulama, kapanmayan bir kod bloğunu ya da bozulmuş bir tablo satırını gözle ayırt etmeyi kolaylaştırıyor. Satır numarası ise ekip içi geri bildirimde işe yarıyor; “şu bölümdeki tablo” demek yerine belirli bir satıra referans vermek mümkün hale geliyor.
Bul ve değiştir de benzer bir ihtiyaca karşılık geliyor. Bir servis adı değiştiğinde ya da bağlantı yapısı güncellendiğinde sayfa içindeki tüm geçişleri tek tek elle düzeltmek gerekmiyor, editörün kendi arama-değiştirme akışı yetiyor.
Otomatik tamamlama ile Wiki’yi Azure DevOps’a bağlamak
Yeni editörün günlük iş akışına en çok dokunan tarafı otomatik tamamlama. # ile iş öğesi, ! ile pull request, @ ile kişi referansı eklemek Wiki sayfasını izole bir doküman olmaktan çıkarıyor, projenin geri kalanıyla bağlantılı bir yüzeye dönüştürüyor. Wiki bağlantıları ve şablonlar için de tamamlama desteği var; çok sayfalı Wiki’lerde doğru hedefe link vermeyi hızlandıran da bu.
Kısayollar Azure DevOps’un diğer alanlarındaki alışkanlıklarla uyumlu olduğu için ekip üyelerinin ayrı bir sözdizimi öğrenmesi gerekmiyor.
Public Preview nasıl etkinleştirilir?
Yeni Wiki editörü şu anda public preview aşamasında. Tüm Wiki sayfaları için etkinleştirmek isterseniz Azure DevOps’taki Preview features (Önizleme özellikleri) ekranından açmanız gerekiyor. Duyuruya göre özelliği yalnızca kendi kullanıcınız için ya da tüm organizasyon için açabilirsiniz.
Bu iki seçenek farklı senaryolara karşılık geliyor. Önce kendi hesabında açıp editörün ekibin Wiki içerikleriyle nasıl çalıştığını görmek, ardından organizasyon genelinde etkinleştirmek makul bir sıralama. Preview aşamasındaki bir özelliğin davranışı zamanla değişebilir, bunu da hesaba katmakta fayda var.
Geri bildirim kanalları
Microsoft, özelliğin yeni olduğunu belirtip geri bildirim istiyor. Sorun yaşadığınızda ya da öneriniz olduğunda duyuru yazısının altına yorum bırakabilir, Azure DevOps Developer Community üzerinden iletebilir veya duyuruda belirtildiği üzere ekibe doğrudan e-posta gönderebilirsiniz.
Preview dönemindeki geri bildirimler, özellik genel kullanıma açılmadan önce şekillenmesinde belirleyici oluyor. Wiki’yi yoğun kullanan ekiplerin erken aşamada karşılaştığı kenar durumları bildirmesi burada değerli: büyük sayfalar, karmaşık tablolar, çok sayıda ek dosya.
Özet
Azure DevOps Wiki, VS Code’un editör motoru olan Monaco’ya taşınıyor. Geçişin somut çıktıları sözdizimi vurgulama, satır numaraları, yerleşik bul-değiştir, daha güvenilir geri al/yinele, !, @ ve # tabanlı otomatik tamamlama, bir de kalıcı word wrap ve senkronize kaydırma tercihleri. Özellik public preview’da olduğundan Preview features üzerinden kullanıcı ya da organizasyon düzeyinde açmanız gerekiyor.
Kaynaklar ve İleri Okuma
- New Wiki Editor Experience – Azure DevOps Blog (Dan Hellem)
- microsoft/monaco-editor – GitHub deposu
- Azure DevOps Developer Community
- Azure DevOps Blog
- Azure DevOps Commit Search Genel Kullanıma Açıldı
- Azure DevOps Artık GitHub Copilot Uygulamasında







Yorum gönder