Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 是否可以使用Mac中的Visual Studio代码构建控制器和视图?_Macos_Visual Studio Code - Fatal编程技术网

Macos 是否可以使用Mac中的Visual Studio代码构建控制器和视图?

Macos 是否可以使用Mac中的Visual Studio代码构建控制器和视图?,macos,visual-studio-code,Macos,Visual Studio Code,我开始在Mac上使用Visual Studio代码。我正在创建一个ASP.NETMVC应用程序。我可以很容易地使用dotnet new-t web生成应用程序 在VisualStudioIDE的完整版本中,我能够使用Entity Framework非常快速地构建控制器、视图和数据库模式,并使用Entity Framework添加带有读/写操作和视图的Controller-MVC控制器 这在Visual Studio代码中或在Mac上的终端窗口中可能吗?我已经开发了Visual Studio代码的

我开始在Mac上使用Visual Studio代码。我正在创建一个ASP.NETMVC应用程序。我可以很容易地使用dotnet new-t web生成应用程序

在VisualStudioIDE的完整版本中,我能够使用Entity Framework非常快速地构建控制器、视图和数据库模式,并使用Entity Framework添加带有读/写操作和视图的Controller-MVC控制器


这在Visual Studio代码中或在Mac上的终端窗口中可能吗?

我已经开发了Visual Studio代码的扩展来解决这个问题:)使用aspnet生成器,但我还没有将其上载到市场上,但我将向您展示如何使用一个命令行轻松完成bro:)

dotnetaspnet代码生成器--项目。控制器-命名您的\u控制器\u名称-m您的\u模型\u名称-dc您的\u DB\u上下文\u类-outDir控制器/

这是一个样本 dotnetaspnet代码生成器--项目。控制器-名称产品控制器-m产品-dc应用程序上下文-outDir控制器/

这里有一个指向我的正在开发的扩展的链接,您可以使用该链接以与VS IDE相同的方式构建项目:)

您需要提取文件夹并将其移动到MAC上的此位置 $HOME/.vscode/扩展名

然后重新加载VS代码,它应该可以工作


要构建.NET核心WEB项目,您需要按cmd+shift+p并选择vscaff,它将询问您的控制器名称和模型名称,假设您的db上下文类是由dotnet新项目模板提供的ApplicationDbContext。祝你好运兄弟

也可以在Linux或Windows上使用它吗?@Micha93,有关更多信息,请参阅。