我可以将Visual Studio Code和Visual Studio Community互换用于.NET CORE



请注意,我是前端和后端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可以引导您完成此操作。不过,如果您想将此或某些内容添加为书签,请

点击此处:https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-sln
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

希望这有帮助

最新更新