.CSHTML ファイル拡張子

ASP.NET Razor Webページ

開発元 Microsoft
人気度
4.1  |  46 票
 

CSHTMLファイルとは?

CSHTMLファイルは、Webページを生成するASP.NETのビューエンジンであるRazorが使用する、C# HTML Webページファイルです。標準的なASP.NET Webページ(.ASPまたは.ASPXファイル)に似ていますが、構文が少し異なります。CSHTMLファイルは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には、開発者がCSHTMLファイルを作成するのに役立つ、構文の強調表示やIntelliSenseコード候補などの機能があります。

注: Razorには、標準のASP.NET MVC既定のビューエンジンがサポートするもの以外にも、テンプレート構文の操作が用意されています。

CSHTMLファイルの開き方

CSHTMLファイルは、テキストエディターまたはソースコードエディターで開いて編集できます。Microsoft Visual Studio Code(クロスプラットフォーム)やGitHub Atom(クロスプラットフォーム)などのソースコードエディターには、CSHTMLファイルの確認や編集を容易にする便利な機能が搭載されています。

File Viewer Plusで400種類以上のファイル形式を開けます。無料ダウンロード

CSHTMLファイルを開く、または参照するプログラム

FileInfo.comによる検証済み

FileInfo.comチームは、このページに掲載されているASP.NET Razor Webページファイル形式とMac、Windows、Linuxアプリについて独自に調査しました。私たちの目標は100%の正確性であり、検証済みのファイルタイプに関する情報のみを公開しています。

このページへの追加や更新をご提案いただける場合は、お知らせください。