ASP.NET MVC用のlintユーティリティはありますか?文字列を介してビューとリンクを頻繁に指定することを考えると、物事を移動したりエンティティ名を変更したりすると、物事を壊してしまうことがよくあります。
1675 次
4 に答える
1
その他のオプション -- 厳密に型指定されたヘルパーを使用します (これはまだ futures アセンブリにある可能性があります)。EG Html.Action<ProductsController>(x => x.ShowProduct(id))
、; 本当に飛ぶ唯一の方法。
于 2011-03-22T17:36:03.610 に答える
1
ReSharper の v6 (エッジでの生活を気にしないのであれば、ナイトリーが利用可能になりました) は、この種のエラーをキャッチします。
于 2011-03-22T19:44:54.560 に答える
1
Refactor -> Rename を使用し、Search in Strings を有効にして、ソリューション内のすべての文字列を置き換えることができます
于 2011-03-22T17:00:18.883 に答える
0
そのようなものがあるかどうかはわかりませんが、私が何をしているのかを説明します。私のビュー名はすべて、文字列定数を含む構造体にあります。プロジェクトが変更されたときに同期を維持するのは面倒ですが、使用している場合はエラーをキャッチする可能性がはるかに高いため、価値があります。
ViewNames.Customer
それよりも
"customer"
于 2011-03-22T17:05:21.970 に答える