Yerel Razor (.cshtml) dosyalarını görüntülemek için küçük Chrome uzantısı
CSHTML Yerel Görüntüleyici, Michael tarafından oluşturulmuş bir Chrome uzantısıdır ve ASP.NET Razor şablonlarını yerel olarak önizlemek için kullanılır. Tarayıcıyı .cshtml dosyalarını HTML olarak açmaya zorlar, böylece geliştiriciler ham dosyaları indirmek yerine işaretlemeyi inceleyebilir. Uzantı otomatik yerel renderlama ve minimal bir kurulum akışı sunar. Hızlı bir disk üzeri önizleme ihtiyacı olan C# geliştiricileri ve UI tasarımcılarını hedef alır, bir web sunucusu veya bir IDE başlatmadan.
Disk ve çalışma ayak izi ne kadar hafif?
Uzantının paketi yaklaşık 3.19 KiB ve mevcut en küçüklerden biri olarak tanımlanıyor, bu nedenle kurulum neredeyse hiç disk alanı kullanmıyor. Geliştirici, ekli kütüphaneler veya arka plan hizmetleri listelemiyor, bu da ek tarayıcı süreçlerini minimumda tutuyor. Tipik düzenleme oturumları için araç, önemsiz depolama yükü getiriyor ve bir geliştirici çalışma istasyonuna kalıcı kaynak tüketicileri eklemiyor.
Yerel dosyaları görüntülemek için hangi izinler ve adımlar gereklidir?
Yerel dosya görüntüleme, Uzantılar yönetim sayfasında Dosya URL'lerine erişime izin ver seçeneğini açmayı gerektirir (chrome://extensions). O izni etkinleştirdikten sonra, kullanıcılar .cshtml dosyalarını bir sekmeye sürükleyerek açabilirler. Uzantı, Chrome'un bu dosyaları indirme olarak ele almasını engeller, böylece o dosyaların disk üzerindeki işaretlemesini ek bir yapılandırma gerektirmeden doğrudan incelemeyi sağlar.
Araç gizlilik ve veri toplama konusunda nasıl bir yaklaşım sergiliyor?
Geliştirici, kullanıcı verilerinin toplanmadığını veya kullanılmadığını belirten bir gizlilik politikası sunuyor. Uzantı, gizliliğe odaklı olarak tanıtılıyor, bu da ifadelere göre tarama verilerini dış hizmetlere göndermediği anlamına geliyor. Bu tasarım, uzantının kendisinden dış veri maruziyetini azaltıyor ve kullanıcı açıkça paylaşmadığı sürece dosya içeriklerini yerel makinede bırakıyor.
Hangi platformlar ve tarayıcılarla uyumludur?
Uzantı, masaüstü platformları için Chrome'da mevcuttur: Windows, macOS ve Linux. Ayrıca, Microsoft Edge, Brave ve Opera dahil olmak üzere diğer Chromium tabanlı tarayıcılarla uyumludur, bu tarayıcılar Chrome Web Mağazası uzantılarını kabul ettiğinde. Bu çoklu platform erişimi, aracı platforma özgü derlemeler olmadan yaygın geliştirici masaüstlerinde kullanılabilir hale getiriyor.
Statik işaretleme denetimi için odaklanmış yardımcı program, bir sunucu yerine geçmez
CSHTML Yerel Görüntüleyici, Razor görünümlerinin hızlı, dosya tabanlı önizlemelerini isteyen geliştiriciler için odaklanmış bir seçenektir. C# veya Razor sunucu kodunu çalıştırmaz, bu nedenle dinamik davranış ve çalışma zamanı hata ayıklama için geleneksel bir yerel sunucu veya IDE gereklidir. Hızlı düzen ve işaretleme kontrolleri için uzantıyı kullanın ve işlevsel testler ve arka uç doğrulama için ayrı bir sunucu tabanlı iş akışı sürdürün.