您可能知道.MVC3带来了一个名为Razor的替代视图引擎 据我所知,为了使这成为可能,MS更加努力地使替代视图引擎的集成更容易。
这会对其他视图引擎(nHaml,Spark ...)产生什么影响?
我最感兴趣的是工具集成(语法高亮,代码完成)
等)。
答案 0 :(得分:1)
我最感兴趣的是工具集成(语法高亮,代码完成等)。
这与MVC无关。它与编写Visual Studio插件有关,它们识别正在打开的文件扩展名并添加语法高亮和Intellisense。所以MVC 3在第三方视图引擎的工具支持方面不会带来任何新的东西(当然除了语法高亮和微软构建的Razor视图引擎的Intellisense之外)。
答案 1 :(得分:0)
Darin指出MVC 3不会为第三方视图引擎带来智能感知(最终他们有责任编写必要的VS插件)
但是,MVC 3确实可以更轻松地将第三方视图引擎模板插入“添加新项目”和“添加视图”对话框。