23

Microsoft Visual Web Developer 2010 をインストールし、Razor View Engine で MVC アプリケーションを作成しようとしています。

「.cshtml」ファイルを開くと、エディターで構文の色を取得できず、インテリセンスも表示されません。明示的に有効にする必要があるオプションはありますか?

4

5 に答える 5

19

更新:リリース候補版は最終的に Razor IntelliSense をサポートします。
Update2 :最終リリースはここで発表され、Razor 構文の Intellisense も引き続きサポートされています。ウーフー!

これは、新しく強化された Intellisense と Razor 構文の強調表示のスクリーンショットです。

MVC3 と NuGet の優れた概要/紹介については、このPDC10 ビデオをご覧になることをお勧めします。

前の回答

いいえ。現在のベータ版ではまだ動作しません。

Razor Intellisense は、今日のベータ版ではありません。広く配布する準備が整う前に、もう少しテスト (およびバグ修正) を行う必要がありました。いくつかの VS ファイルにパッチを適用するため、広く公開する前に 100% 安定していることを確認する必要があります。

ただし、それは間違いなく最終リリースになり、今後数週間で人々がインストールできるようになるはずです.

ありがとう、

スコット

http://weblogs.asp.net/scottgu/archive/2010/10/06/announce-nupack-asp-net-mvc-3-beta-and-webmatrix-beta-2.aspx#7624491から取得

于 2010-08-16T07:59:20.657 に答える
7

Visual Studio拡張機能をインストールして、ハイライト表示を取得できますが、インテリセンスは取得できません。Razorシンタックスハイライト

于 2010-08-16T14:38:11.340 に答える
7

.cshtmlVisual Studio のプロパティで拡張機能を HTML エディターに関連付けることで、構文の強調表示を取得できます(これにより、Razor 構文ではなく、HTML タグのみが強調表示されます)。IntelliSense はまだ機能しません。Microsoft は、それ以降のバージョンでサポートする Visual Studio の拡張機能をリリースする予定です。

スクリーンショット.

于 2010-08-16T08:01:21.787 に答える
1

ASP.NET MVCチームは、ASP.NET MVC 3のRCリリースをリリースしたばかりで、Razorエンジンのインテリセンスを備えています。:)

詳細については、次のリンクをたどってください。

http://weblogs.asp.net/scottgu/archive/2010/11/09/announcing-the-asp-net-mvc-3-release-candidate.aspx

于 2010-11-09T19:46:02.887 に答える
0

IntelliSense と構文の強調表示は、現在のバージョンでは機能しません。ただし、最終リリースでは修正される予定です。

金曜日に Scott Gu のデモを見ました - Razor View エンジンはとてもクールに見えます。

于 2010-08-16T08:01:24.610 に答える