Ekstensi Chrome kecil untuk melihat file Razor lokal (.cshtml)
CSHTML Local Viewer, yang dibuat oleh Michael, adalah ekstensi Chrome untuk melihat template ASP.NET Razor secara lokal. Ini memaksa browser untuk membuka file .cshtml sebagai HTML sehingga pengembang dapat memeriksa markup alih-alih mengunduh file mentah. Ekstensi ini menawarkan rendering lokal otomatis dan alur pengaturan minimal. Ini ditujukan untuk pengembang C# dan desainer UI yang membutuhkan pratinjau cepat di disk tanpa meluncurkan server web atau IDE.
Seberapa ringan disk dan jejak waktu jalannya?
Paket ekstensi ini memiliki ukuran sekitar 3.19 KiB dan digambarkan sebagai salah satu yang terkecil yang tersedia, sehingga instalasi hampir tidak menggunakan ruang disk. Pengembang tidak mencantumkan pustaka yang dibundel atau layanan latar belakang, yang menjaga proses browser tambahan tetap minimal. Untuk sesi pengeditan yang biasa, alat ini mengenakan overhead penyimpanan yang dapat diabaikan dan tidak menambahkan konsumen sumber daya yang persisten ke workstation pengembang.
Izin dan langkah apa yang diperlukan untuk melihat file lokal?
PemViewing file lokal memerlukan pengaktifan opsi Allow access to file URLs di halaman manajemen Ekstensi (chrome://extensions). Setelah mengaktifkan izin tersebut, pengguna dapat membuka file .cshtml dengan menyeretnya ke dalam tab. Ekstensi ini mencegah Chrome memperlakukan file-file tersebut sebagai unduhan, memungkinkan inspeksi langsung markup file di disk tanpa konfigurasi tambahan di luar pengaktifan izin tersebut.
Bagaimana alat ini menangani privasi dan pengumpulan data?
Pengembang menyediakan kebijakan privasi yang menyatakan bahwa tidak ada data pengguna yang dikumpulkan atau digunakan. Ekstensi ini dipromosikan sebagai fokus pada privasi, yang berarti tidak mengirim data penelusuran ke layanan eksternal sesuai dengan pengungkapan. Desain tersebut mengurangi paparan data eksternal dari ekstensi itu sendiri, meninggalkan konten file di mesin lokal kecuali pengguna secara eksplisit membagikannya.
Platform dan browser mana yang kompatibel dengannya?
Ekstensi ini tersedia untuk Chrome di platform desktop: Windows, macOS, dan Linux. Ini juga kompatibel dengan browser berbasis Chromium lainnya, termasuk Microsoft Edge, Brave, dan Opera, ketika browser tersebut menerima ekstensi Chrome Web Store. Jangkauan lintas platform ini membuat alat ini dapat digunakan di desktop pengembang umum tanpa build spesifik platform.
Utilitas terfokus untuk inspeksi markup statis, bukan pengganti untuk server
CSHTML Local Viewer adalah opsi terfokus bagi pengembang yang menginginkan pratayang berbasis file yang cepat dari tampilan Razor. Ini tidak menjalankan kode server C# atau Razor, jadi perilaku dinamis dan debugging runtime memerlukan server lokal tradisional atau IDE. Gunakan ekstensi untuk pemeriksaan tata letak dan markup yang cepat, dan pertahankan alur kerja berbasis server terpisah untuk pengujian fungsional dan validasi back-end.