.NET MVC3を.cshtmlファイルと同じように.html(および他のカスタム拡張子)を処理するようにしましたが、VS2010はRazor構文を強調表示せず、Intellisenseを表示しません。 VS2010に.htmlファイルを.cshtmlとして認識させるにはどうすればよいですか?Razor Intellisenseを使用して.htmlファイルをVisual Studio 2010の.cshtmlファイルとして表示できますか?
3
A
答えて
2
これは簡単ではありません。
ファイル:RazorDebugHelpers.cs
// Trim the html part of cshtml or vbhtml
string outputExtension = extension.Substring(0, 3);
ファイル:RazorCodeLanguage.cs
private static IDictionary<string, RazorCodeLanguage> _services = new Dictionary<string, RazorCodeLanguage>(StringComparer.OrdinalIgnoreCase) {
{ "cshtml", new CSharpRazorCodeLanguage() },
{ "vbhtml", new VBRazorCodeLanguage() }
};
ファイル:あなたがasp.net mvc 3 sourceが表示された場合は、次の事柄フォルダのWebページで見ることができますPreApplicationStartCode.csを
WebPageHttpHandler.RegisterExtension("cshtml");
WebPageHttpHandler.RegisterExtension("vbhtml");
など。
私は何を言いたいのですか?エクステンションロジックはmvcの非常に深い。ソースをダウンロードして編集してカスタムライブラリを作成する必要があるようなことをやりたいのですが、時間がかかります。たぶんあなたは他の方法であなたに質問することができます、私はあなたの問題のためのよりよい解決が存在することを願っています。
関連する問題
- 1. Visual Studio、Razor、BuildProviders、Intellisense
- 2. MVC .cshtmlファイルをhtmlとして表示するには?
- 3. Visual Studio 2010 Intellisense
- 4. MVC 3 Visual Studio 2010 Razor Model Intellisenseが動作しない
- 5. Visual Studio 2010 Intellisenseフリーズ
- 6. Visual Studio 2010、xsl:fo intellisense
- 7. タスクリストアイテムをVisual Studio 2010のcsHTMLに追加できますか?
- 8. Visual Studio 2010のカスタム構文の強調表示(htmlファイル)
- 9. Jetbrains Riderを使用して.cshtmlファイルをデバッグできますか?
- 10. Visual Studio 2010でSQLファイルを表示するとReSharperは機能しません。
- 11. Visual Studio cshtmlファイルを開くことができません
- 12. Visual Studio 2010でアンマネージコードのDLLを使用していますか?
- 13. Visual Studio 2010 C++ Intellisenseエラー
- 14. Visual Studioコードエディタ:CSSファイルのIntelliSenseを無効にしますか?
- 15. Visual Studio 2010と並行してVisual Studio 2017をインストールできますか?
- 16. CUDA 5とVisual Studio 2010のIntellisenseエラー
- 17. Visual Studio 2010 C#Intellisenseを拡張しますか?
- 18. Visual Studio 2010でSDCCを使用していますか?
- 19. C#を使用してVisual Studio 2010でPPSファイルを作成するには?
- 20. .cshtml Razorファイル内のTypeScript
- 21. Visual Studio 2010 MyProjectName.applicationファイル
- 22. .xsdファイルVisual Studio 2010
- 23. Visual Studio 2010でTeam Foundation Server 2010を使用できますか?
- 24. F1を押したときにVisual Studio 2010のヘルプを表示
- 25. Visual Studio 2013 intellisenseがcshtmlで動作しない
- 26. Visual Studio 2010の.testsettingsファイルで使用できる変数
- 27. Visual Studioで重複したcshtmlファイルを作成する
- 28. Visual studio 2010 intellisenseは動作を停止しました
- 29. Visual Studio 2010を使用してasp.net 3.5/2.0プロジェクトを開発できますか?
- 30. Visual Studio 2010を使用しないVisual Studio 2010ソリューション用のmsiファイルの作成方法
これを確認してください:http://stackoverflow.com/questions/4551488/how-to-make-visual-studio-2010-recognize-file-extensions-as-c-aspx-cc-files –
Thanks @Valamas葉巻はありません。テキストエディタ - >ファイル拡張子でエクステンションを追加することでこれを試しましたが、エディタのドロップダウンメニューにはレイザーコードが強調表示されていません。 – ChAmp33n
ここに同じ必要... – tishma