.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のカスタム構文の強調表示(htmlファイル)
- 6. タスクリストアイテムをVisual Studio 2010のcsHTMLに追加できますか?
- 7. Visual Studio cshtmlファイルを開くことができません
- 8. Visual Studio 2010 Intellisenseフリーズ
- 9. Visual Studio 2010、xsl:fo intellisense
- 10. Visual Studio 2010でSQLファイルを表示するとReSharperは機能しません。
- 11. Visual Studio 2010でアンマネージコードのDLLを使用していますか?
- 12. C#を使用してVisual Studio 2010でPPSファイルを作成するには?
- 13. Visual Studio 2010でSDCCを使用していますか?
- 14. Visual Studio 2010 C++ Intellisenseエラー
- 15. Visual Studio 2010 C#Intellisenseを拡張しますか?
- 16. F1を押したときにVisual Studio 2010のヘルプを表示
- 17. CUDA 5とVisual Studio 2010のIntellisenseエラー
- 18. Visual Studio 2010 MyProjectName.applicationファイル
- 19. .xsdファイルVisual Studio 2010
- 20. Visual Studioの.cshtmlファイルでインデントが壊れている
- 21. Visual Studio 2010の.testsettingsファイルで使用できる変数
- 22. RegExを使用してファイルを検索する:Notepad ++とVisual Studio
- 23. Visual Studio 2010でTeam Foundation Server 2010を使用できますか?
- 24. Visual Studio 2010を使用してasp.net 3.5/2.0プロジェクトを開発できますか?
- 25. Visual studio 2010 intellisenseは動作を停止しました
- 26. Visual Studio 2010 SP1 - C#PDBファイルが破損しています - 間違った行番号を表示します
- 27. Visual Studio 2010で空白と表を表示しない
- 28. WPFでSVGを使用してHTMLファイルを表示
- 29. Visual Studio 2010でデザイナーコードを表示する
- 30. Visual Studio 2010で使用可能な(スコープ内の)変数をすべて表示
これを確認してください:http://stackoverflow.com/questions/4551488/how-to-make-visual-studio-2010-recognize-file-extensions-as-c-aspx-cc-files –
Thanks @Valamas葉巻はありません。テキストエディタ - >ファイル拡張子でエクステンションを追加することでこれを試しましたが、エディタのドロップダウンメニューにはレイザーコードが強調表示されていません。 – ChAmp33n
ここに同じ必要... – tishma