Azure DevOps içinde etkileşimli HTML, Markdown, PDF ve Ofis dosyalarını önizleyin
Azure DevOps Repos içinde etkileşimli HTML prototipleri, temalandırılabilir Markdown, PDF'ler ve Ofis belgeleri sunar, dosya sekmesi çubuğuna önizleme düğmeleri entegre eder. Will Huang tarafından geliştirilen bu uzantı, mevcut Azure DevOps tarayıcı oturumunuzu kullanır, bu nedenle Kişisel Erişim Token'ı gerektirmez. Dosyaları indirmeden betikler, düzenler ve belgeler için depo içi önizlemelere ihtiyaç duyan geliştiricileri, tasarımcıları ve QA mühendislerini hedef alır.
Yerel görüntüleyicinin engellediği etkileşimli HTML önizlemelerini geri yükler
Azure DevOps HTML Önizleme, platformun varsayılan önizlemesinin engellediği sayfaların doğru bir şekilde render edilmesi için JavaScript ve CSS etkinleştirilmiş HTML'yi güvenli bir kum havuzunda çalıştırır. Uzantı, standart önizleme alanının çevrimiçi değiştirilmesi ve dikkat dağıtmayan bir inceleme için tam ekran penceresi sağlar. Akıllı bağlantı yönetimi, iç navigasyonun depolar içinde çalışmasını sağlamak için göreli yolları ve bağlantı noktalarını düzeltir.
Render alma, belgeleri ve yaygın belge formatlarını kapsar
Bu araç, temalandırılabilir bir düzen ve katlanabilir bir içerik tablosu sunarak Markdown'ı geliştirir ve PDF, Word, Excel ve PowerPoint dosyaları için tarayıcı içi render ekler. Bu, hızlı kontroller için dosyaları indirme ihtiyacını azaltır; uzantı, Word (.docx), Excel (.xlsx) ve PowerPoint (.pptx) dosyalarını doğrudan depo görünümünde görüntüler, bu da belgelerin ve teslimatların görsel doğrulamasını hızlandırır.
Güvenlik ve kimlik doğrulama, depo iş akışları için tasarlanmıştır
Uzantı, Git REST API'si aracılığıyla kimlik doğrulaması yapılmış Azure DevOps oturumunuzu yeniden kullanır, bu nedenle Kişisel Erişim Token'ı istemez. Render edilen içerik, Azure DevOps çerezlerine veya oturum verilerine erişimi engelleyen allow-same-origin olmadan izole bir kum havuzunda çalışır, yine de etkileşimli prototipler için JavaScript'in çalışmasına izin verir.
Uyumluluk ve Chromium tarayıcıları için sıfır yapılandırma ayarı
Chrome ve diğer Chromium tabanlı tarayıcılar için mevcut olan uzantı, hem Azure DevOps Hizmetleri hem de Azure DevOps Sunucusu ile çalışır. Kurulum dışında yapılandırma gerektirmez ve mevcut oturum açma oturumlarını kullanır, bu nedenle ekipler bunu tarayıcı ortamlarına ekleyebilir ve depo ayarlarını ayarlamadan dosyaları hemen önizleyebilir.
Depoların içinde etkileşimli web çalışmalarını gözden geçiren ekipler için pratik uzantı
Bu uzantı, Azure DevOps'tan çıkmadan etkileşimli prototipleri ve zengin belgeleri görüntülemesi gereken ekipler için uygundur: script destekli önizlemeleri etkinleştirirken yürütmeyi izole bir ortamda tutar ve tarayıcı oturumlarıyla hemen entegre olur. Katı, işlem dışı içerik izolasyonu gerektiren kullanıcılar, düzenlenmiş ortamlarda kullanmadan önce kum havuzu davranışını güvenlik politikalarıyla doğrulamalıdır.
