我使用mono 4.0.4和monodevelop 5.9在archlinux上。
按照入门指南,我注意到有一些脚手架选项缺失,我看到一些脚手架的nuget包,但安装它们并没有做太多。
SO有这两个问题:
How to get the MVC 3 or 4 template in MonoDevelop?
Developing ASP.NET MVC using MonoDevelop on MAC
后者适用于Mac,它们都已经过时我在这里谈论asp.net mvc 5。
搜索除了我添加的Nuget包之外没有透露任何内容,我无法在加载项管理器中看到任何插件(更喜欢不使用beta或alpha插件)。
那么该如何做呢?
P.S:
我知道我可以用yoeman得到它们但是我喜欢使用monodevelop,如果yoeman可以与monodevelop集成那么我可以看到类似"模型与视图和控制器"脚手架(这是一个CRUD就绪应用程序)然后我会这样做。
答案 0 :(得分:1)
我假设您在讨论选择“添加视图”或“添加控制器”时ASP.NET MVC应用程序中可用的模板。如果情况并非如此,请通过更多信息更新您的问题。
将新视图或控制器添加到ASP.NET MVC项目时列出的模板取自以下文件夹中的t4模板文件(.tt):
您可以将额外的.tt文件添加到此文件夹中,它们将显示在“添加视图”和“添加控制器”对话框中。
开箱即用的MonoDevelop / Xamarin Studio只有几个t4模板可供使用,因此您需要自己编写或从其他地方找到一些。 SharpDevelop有更多T4 templates或MVC可能会被使用,但可能需要进行一些修改。