.CSHTML Extensão de arquivo

Página da Web Razor do ASP.NET

Desenvolvedor Microsoft
Popularidade
4,1  |  46 Votos
 

O que é um arquivo CSHTML?

Um arquivo CSHTML é um arquivo de página da Web HTML em C# usado pelo Razor, um mecanismo de visualização do ASP.NET que gera páginas da Web. Ele é semelhante a uma página da Web padrão do ASP.NET (arquivo .ASP ou .ASPX), mas usa uma sintaxe ligeiramente diferente. Os arquivos CSHTML são executados em um servidor Web, que gera HTML para um navegador Web do cliente.

Mais informações

Captura de tela de um arquivo .cshtml em Microsoft Visual Studio Code
Arquivo CSHTML aberto em Microsoft Visual Studio Code

Os arquivos CSHTML são semelhantes aos arquivos .VBHTML (HTML do Visual Basic). No entanto, eles usam uma sintaxe mais próxima da linguagem C# do que da linguagem Visual Basic.

Uma maneira fácil de reconhecer um arquivo CSHTML é procurar os símbolos @ que precedem diretivas reservadas e blocos de código do Razor. Os arquivos CSHTML usam o símbolo @ e as diretivas reservadas do Razor para alternar da marcação HTML para o código C#.

A maioria dos arquivos CSHTML é criada no Microsoft Visual Studio. O Visual Studio oferece realce de sintaxe e sugestões de código do IntelliSense que ajudam os desenvolvedores a criar arquivos CSHTML.

NOTA: O Razor oferece operações adicionais de sintaxe de modelos além das compatíveis com o mecanismo de visualização padrão do ASP.NET MVC.

Como abrir um arquivo CSHTML

Você pode abrir e editar um arquivo CSHTML em qualquer editor de texto ou de código-fonte. Editores de código-fonte, como o Microsoft Visual Studio Code (multiplataforma) e o GitHub Atom (multiplataforma), contêm recursos úteis que facilitam a revisão e a edição de arquivos CSHTML.

Abra mais de 400 formatos de arquivo com File Viewer Plus.Download gratuito

Programas que abrem ou fazem referência a arquivos CSHTML

Chrome OS
Incluído com o sistema operacional
Categoria: Web
Atualizado: 26 de outubro de 2021

Verificado por FileInfo.com

A equipe do FileInfo.com pesquisou de forma independente o formato de arquivo Página da Web Razor do ASP.NET e os apps Mac, Windows e Linux listados nesta página. Nosso objetivo é 100% de precisão, e só publicamos informações sobre tipos de arquivo que verificamos.

Se quiser sugerir adições ou atualizações a esta página, avise-nos.