.CSHTML 文件扩展名

ASP.NET Razor网页

开发者 Microsoft
受欢迎程度
4.1  |  46 票
 

什么是 CSHTML 文件?

CSHTML文件是Razor使用的C# HTML网页文件。Razor是一种ASP.NET视图引擎,用于生成网页。它与标准ASP.NET网页(.ASP或.ASPX文件)类似,但使用略有不同的语法。CSHTML文件在Web服务器上运行,由Web服务器为客户端Web浏览器生成HTML。

更多信息

在 Microsoft Visual Studio Code 中打开的 .cshtml 文件截图
在 Microsoft Visual Studio Code 中打开的 CSHTML 文件

CSHTML文件与.VBHTML(Visual Basic HTML)文件类似。不过,它们使用的语法比Visual Basic语言更接近C#语言。

识别CSHTML文件的一种简单方法是查找位于Razor保留指令和代码块前面的@符号。CSHTML文件使用@符号和Razor保留指令,将HTML标记转换为C#代码。

大多数CSHTML文件都是在Microsoft Visual Studio中创建的。Visual Studio提供语法突出显示和Intellisense代码建议,帮助开发人员创建CSHTML文件。

注: 除了标准ASP.NET MVC默认视图引擎支持的模板语法操作之外,Razor还提供其他模板语法操作。

如何打开 CSHTML 文件

你可以在任何文本编辑器或源代码编辑器中打开和编辑CSHTML文件。源代码编辑器(例如Microsoft Visual Studio Code(跨平台)和GitHub Atom(跨平台))包含许多实用功能,可以更轻松地查看和编辑CSHTML文件。

使用File Viewer Plus打开 400 多种文件格式。免费下载

可打开或引用 CSHTML 文件的程序

分类:网页
更新时间:2021年10月26日

经 FileInfo.com 验证

FileInfo.com 团队独立研究了本页面列出的 ASP.NET Razor网页文件格式和 Mac、Windows 和 Linux 应用。我们的目标是达到 100% 的准确率,并且仅发布我们已验证过的文件类型信息。

如果您想为此页面提出新增或更新建议,请告诉我们。