ローカルRazor(.cshtml)ファイルを表示するための小さなChrome拡張機能
CSHTMLローカルビューアーは、マイケルによって作成されたChrome拡張機能で、ASP.NET Razorテンプレートをローカルでプレビューするためのものです。ブラウザに.cshtmlファイルをHTMLとして開かせることで、開発者が生のファイルをダウンロードするのではなく、マークアップを検査できるようにします。この拡張機能は、自動ローカルレンダリングと最小限のセットアップフローを提供します。これは、ウェブサーバーやIDEを起動せずにディスク上での迅速なプレビューが必要なC#開発者やUIデザイナーを対象としています。
そのディスクとランタイムのフットプリントはどれくらい軽いですか?
拡張機能のパッケージは約3.19 KiBであり、利用可能な最小のものの一つと説明されていますので、インストールにはほとんどディスクスペースを使用しません。開発者はバンドルされたライブラリやバックグラウンドサービスをリストしておらず、追加のブラウザプロセスを最小限に抑えています。典型的な編集セッションでは、このツールは無視できるストレージオーバーヘッドを課し、開発者のワークステーションに持続的なリソース消費者を追加しません。
ローカルファイルを表示するために必要な権限と手順は何ですか?
ローカルファイルの表示には、拡張機能管理ページ(chrome://extensions)でファイルURLへのアクセスを許可オプションを切り替える必要があります。その権限を有効にした後、ユーザーは.cshtmlファイルをタブにドラッグすることで開くことができます。この拡張機能は、Chromeがそれらのファイルをダウンロードとして扱うのを防ぎ、その権限の切り替え以外の追加設定なしで、ディスク上のマークアップを直接検査できるようにします。
このツールはプライバシーとデータ収集をどのように扱っていますか?
開発者は、ユーザーデータが収集または使用されないという明記されたプライバシーポリシーを提供しています。この拡張機能はプライバシー重視として宣伝されており、開示によれば、外部サービスにブラウジングデータを送信しません。その設計により、拡張機能自体からの外部データの露出が減少し、ユーザーが明示的に共有しない限り、ファイルの内容はローカルマシンに留まります。
どのプラットフォームとブラウザに対応していますか?
この拡張機能は、デスクトッププラットフォームのChromeで利用可能です:Windows、macOS、およびLinux。また、Microsoft Edge、Brave、Operaなど、Chrome Web Store拡張機能を受け入れる他のChromiumベースのブラウザとも互換性があります。このクロスプラットフォームのリーチにより、プラットフォーム固有のビルドなしで一般的な開発者デスクトップでツールを使用できるようになります。
静的マークアップ検査のための集中ユーティリティ、サーバーの代替ではありません
CSHTMLローカルビューアは、Razorビューの迅速なファイルベースのプレビューを望む開発者のための集中オプションです。C#やRazorサーバーコードを実行しないため、動的な動作やランタイムデバッグには従来のローカルサーバーやIDEが必要です。レイアウトとマークアップの迅速なチェックのために拡張機能を使用し、機能テストやバックエンド検証のための別のサーバーベースのワークフローを維持してください。





