请注意,我是前端和后端Web API开发的新手。
我不确定这是否可能,我怀疑它不是,但我想知道是否有人知道是否可以同时使用Visual Studio Code和Visual Studio Community修改.NET CORE Web API?我怀疑这不是因为 VS 社区使用解决方案文件创建项目,而 VS Code 没有。
这样做的原因是我喜欢Visual Studio Code的CLI性质来创建.NET CORE Web API,可以与EmberJS前端框架一起开发。但是,我更喜欢Visual Studio Community的调试器和智能感知,以便对后端进行更高级的开发。这纯粹是一种偏好,不一定是表演的障碍。
更新:
如果可能的话,您能否提供我需要发出的一系列命令才能创建dotnet webapi
并将其添加到dotnet sln
?
更新 2:dotnet CLI 网站不显示如何添加dotnet webapi
项目模板(带有相应的解决方案文件(,该模板提供了一组用于创建 Web API 的基本文件。据我所知,我们可以添加单个文件(即 *.csproj(。有没有办法一次创建一个具有相应解决方案文件的dotnet webapi
项目模板;还是我必须在 VS Code 中手动添加每个文件,或者只在 VS 社区中创建一个 Web Api,然后在 VS Code 中使用它?
参考: https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-sln
问答风格:
我不确定这是否可能,我怀疑它不是,但我想知道是否有人知道是否可以同时使用Visual Studio Code和Visual Studio Community修改.NET CORE Web API?
这是可能的。我为此使用 VSCode 和 vim:https://github.com/sillsdev/appbuilder-portal(这是一个 .netcore + React 应用程序(
但是,我更喜欢Visual Studio Community的调试器和智能感知,以便对后端进行更高级的开发。
VSCode 具有 .net 核心调试器和智能感知。 您可能需要安装 C# 扩展。
如果可能的话,您能否提供我需要发出的一系列命令,以便创建dotnet webapi并将其添加到dotnet sln?
如果您不想查找文档,dotnet --help
可以引导您完成此操作。不过,如果您想将此或某些内容添加为书签,请
dotnet sln add path/to/project.csproj
有没有办法一次创建一个带有相应解决方案文件的 dotnet webapi 项目模板;还是我必须在 VS Code 中手动添加每个文件,或者只是在 VS Community 中创建 Web Api,然后在 VS Code 中使用它?
我认为在 CLI 中,这需要多个命令。
dotnet new webapi
dotnet new sln
dotnet sln add *.csproj
希望这有帮助