代码之家  ›  专栏  ›  技术社区  ›  J Weezy

对于.NET核心Web API,是否可以互换使用Visual Studio代码和Visual Studio社区

  •  -2
  • J Weezy  · 技术社区  · 6 年前

    请注意,我是前端和后端webapi开发的新手。

    这样做的原因是我喜欢visualstudio代码的CLI特性来创建.NET核心webapi,它可以与一个js前端框架一起开发。不过,我更喜欢visualstudio社区的调试器和intellisense来进行更高级的后端开发。这纯粹是一种偏好,不一定是一个表演的拦路虎。

    如果可能的话,你能提供一系列我需要发出的命令来创建一个 dotnet webapi 并将其添加到 dotnet sln ?

    更新2: dotnet CLI网站不显示如何添加 项目模板(带有相应的解决方案文件),它提供了一组基本文件来创建webapi。据我所知,我们可以添加单个文件(例如,*.csproj)。有没有办法创造一个 dotnet webapi

    https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-sln

    1 回复  |  直到 6 年前
        1
  •  3
  •   NullVoxPopuli    6 年前

    这是可能的。我在这方面使用VSCode和vim: https://github.com/sillsdev/appbuilder-portal

    不过,我更喜欢visualstudio社区的调试器和intellisense来进行更高级的后端开发。

    如果可能的话,您能提供我需要发出的一系列命令来创建dotnet webapi并将其添加到dotnet sln吗?

    dotnet --help 如果你不想看医生的话,我可以带你走过去。不过,如果你想把这件事或其他什么事加上书签,这里有一些文件: https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-sln

    dotnet sln add path/to/project.csproj
    

    有没有一种方法可以一次用相应的解决方案文件创建一个dotnetwebapi项目模板;或者我必须在VS代码中手动添加每个文件,或者只是在VS社区中创建一个Web Api,然后在VS代码中使用它?

    dotnet new webapi 
    dotnet new sln
    dotnet sln add *.csproj
    

    希望这有帮助