Небольшое расширение Chrome для просмотра локальных файлов Razor (.cshtml)
CSHTML Локальный Просмотрщик, созданный Майклом, это расширение для Chrome для предварительного просмотра шаблонов ASP.NET Razor локально. Оно заставляет браузер открывать .cshtml файлы как HTML, чтобы разработчики могли проверять разметку вместо того, чтобы загружать сырые файлы. Расширение предлагает автоматическую локальную отрисовку и минимальный процесс настройки. Оно нацелено на разработчиков C# и дизайнеров интерфейсов, которым нужен быстрый предварительный просмотр на диске без запуска веб-сервера или IDE.
Насколько легкий его диск и объем работы?
Пакет расширения составляет примерно 3.19 KiB и описывается как один из самых маленьких доступных, поэтому установка использует почти незначительное место на диске. Разработчик не указывает никаких встроенных библиотек или фоновых служб, что минимизирует дополнительные процессы браузера. Для типичных сеансов редактирования инструмент накладывает незначительные накладные расходы на хранение и не добавляет постоянных потребителей ресурсов на рабочую станцию разработчика.
Какие разрешения и шаги необходимы для просмотра локальных файлов?
Для просмотра локальных файлов требуется переключить опцию Разрешить доступ к URL-адресам файлов на странице управления расширениями (chrome://extensions). После включения этого разрешения пользователи могут открывать .cshtml файлы, перетаскивая их на вкладку. Расширение предотвращает обработку Chrome этих файлов как загрузок, позволяя напрямую просматривать разметку файла на диске без дополнительной настройки, кроме переключения этого разрешения.
Как инструмент обрабатывает конфиденциальность и сбор данных?
Разработчик предоставляет заявленную политику конфиденциальности, согласно которой никакие пользовательские данные не собираются и не используются. Расширение рекламируется как ориентированное на конфиденциальность, что означает, что оно не отправляет данные о просмотре на внешние службы в соответствии с раскрытием. Эта конструкция снижает внешнее воздействие данных от самого расширения, оставляя содержимое файлов на локальной машине, если пользователь явно не делится ими.
С какими платформами и браузерами оно совместимо?
Расширение доступно для Chrome на настольных платформах: Windows, macOS и Linux. Оно также совместимо с другими браузерами на основе Chromium, включая Microsoft Edge, Brave и Opera, когда эти браузеры принимают расширения из Chrome Web Store. Эта кроссплатформенная доступность делает инструмент пригодным для использования на общих рабочих столах разработчиков без специфичных для платформы сборок.
Сфокусированная утилита для инспекции статического разметки, не заменяющая сервер
CSHTML Local Viewer - это сфокусированный вариант для разработчиков, которые хотят быстро получать предварительные просмотры Razor представлений на основе файлов. Он не выполняет код C# или Razor на сервере, поэтому динамическое поведение и отладка во время выполнения требуют традиционного локального сервера или IDE. Используйте расширение для быстрого контроля макета и разметки, и сохраняйте отдельный рабочий процесс на основе сервера для функционального тестирования и валидации на стороне сервера.