Pequena extensão do Chrome para visualizar arquivos Razor (.cshtml) locais
Visualizador Local CSHTML, criado por Michael, é uma extensão do Chrome para visualizar templates ASP.NET Razor localmente. Ele força o navegador a abrir arquivos .cshtml como HTML para que os desenvolvedores possam inspecionar a marcação em vez de baixar arquivos brutos. A extensão oferece renderização local automática e um fluxo de configuração minimalista. Ela é direcionada a desenvolvedores C# e designers de UI que precisam de uma pré-visualização rápida em disco sem iniciar um servidor web ou um IDE.
Quão leve é seu disco e a pegada de tempo de execução?
O pacote da extensão tem aproximadamente 3.19 KiB e é descrito como um dos menores disponíveis, então a instalação usa quase nenhum espaço em disco. O desenvolvedor não lista bibliotecas ou serviços em segundo plano incluídos, o que mantém os processos adicionais do navegador ao mínimo. Para sessões de edição típicas, a ferramenta impõe uma sobrecarga de armazenamento insignificante e não adiciona consumidores de recursos persistentes a uma estação de trabalho de desenvolvedor.
Quais permissões e etapas são necessárias para visualizar arquivos locais?
A visualização de arquivos locais requer a ativação da opção Permitir acesso a URLs de arquivo na página de gerenciamento de Extensões (chrome://extensions). Após habilitar essa permissão, os usuários podem abrir arquivos .cshtml arrastando-os para uma aba. A extensão impede que o Chrome trate esses arquivos como downloads, permitindo a inspeção direta da marcação do arquivo em disco sem configuração adicional além daquela alternância de permissão.
Como a ferramenta lida com privacidade e coleta de dados?
O desenvolvedor fornece uma política de privacidade declarada de que nenhum dado do usuário é coletado ou utilizado. A extensão é anunciada como focada em privacidade, o que significa que não envia dados de navegação para serviços externos, de acordo com a divulgação. Esse design reduz a exposição de dados externos da própria extensão, mantendo o conteúdo dos arquivos na máquina local, a menos que o usuário os compartilhe explicitamente.
Quais plataformas e navegadores são compatíveis?
A extensão está disponível para Chrome em plataformas de desktop: Windows, macOS e Linux. Também é compatível com outros navegadores baseados em Chromium, incluindo Microsoft Edge, Brave e Opera, quando esses navegadores aceitam extensões da Chrome Web Store. Esse alcance multiplataforma torna a ferramenta utilizável em desktops de desenvolvedores comuns sem builds específicas para plataformas.
Utilitário focado para inspeção de marcação estática, não um substituto para um servidor
O Visualizador Local CSHTML é uma opção focada para desenvolvedores que desejam visualizações rápidas baseadas em arquivos de views Razor. Ele não executa código de servidor C# ou Razor, portanto, o comportamento dinâmico e a depuração em tempo de execução requerem um servidor local tradicional ou IDE. Use a extensão para verificações rápidas de layout e marcação, e mantenha um fluxo de trabalho separado baseado em servidor para testes funcionais e validação de back-end.




