.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を生成します。
詳細情報
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ファイルの確認や編集を容易にする便利な機能が搭載されています。
CSHTMLファイルを開く、または参照するプログラム
Windows
Mac
Linux
Chrome OS
OSに同梱
