Могу ли я использовать Visual Studio Code и Visual Studio Community взаимозаменяемо для .NET CORE Web API - PullRequest
0 голосов
/ 24 сентября 2018

Обратите внимание, что я новичок в разработке интерфейсных и серверных веб-API.

Я не уверен, возможно ли это, и подозреваю, что это не так, но мне интересно, знает ли кто-нибудьМожно ли изменить веб-API .NET CORE с помощью кода Visual Studio и сообщества Visual Studio?Я подозреваю, что это не потому, что VS Community создает проект с файлами решений, тогда как VS Code этого не делает.

Причина, по которой это делается, заключается в том, что мне нравится CLI-природа Visual Studio Code для создания веб-API .NET CORE.это может быть разработано в тандеме с интерфейсом EmberJS.Тем не менее, я предпочитаю отладчик Visual Studio Community и intellisense для более продвинутой разработки серверной части.Это чисто предпочтение и не обязательно ограничитель показа.

Обновление:

Если это возможно, не могли бы вы предоставить серию команд, которые мне нужно будет выполнитьчтобы создать dotnet webapi и добавить его в dotnet sln?

Обновление 2: На веб-сайте CLI dotnet не показано, как добавить шаблон проекта dotnet webapi (ссоответствующий файл решения), который предоставляет базовый набор файлов для создания веб-API.Из того, что я могу сказать, мы можем добавить отдельные файлы (например, * .csproj).Есть ли способ создать шаблон проекта dotnet webapi с соответствующим файлом решения одновременно;или мне нужно либо добавить каждый файл вручную в VS Code, либо просто создать Web Api в VS Community и затем работать с ним в VS Code?

Ссылка: https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-sln

1 Ответ

0 голосов
/ 05 октября 2018

Стиль вопросов и ответов:

Я не уверен, возможно ли это, и я подозреваю, что это не так, но мне интересно, знает ли кто-нибудь, возможно ли изменить .NET COREВеб-API с кодом Visual Studio и сообществом Visual Studio?

Это возможно.Я использую VSCode и vim для этого: https://github.com/sillsdev/appbuilder-portal (которое является приложением .netcore + React)

Однако я предпочитаю отладчик Visual Studio Community и intellisense для более продвинутой разработкифоны.

VSCode имеет отладчик ядра .net и intellisense.вам может потребоваться установить расширение C #.

Если это возможно, не могли бы вы предоставить серию команд, которые мне нужно будет выполнить, чтобы создать веб-интерфейс dotnet и добавить его в dotnet sln??

dotnet --help может провести вас через это, если вам не хочется смотреть документы.Вот документы, если вы хотите добавить это или что-то в закладки: https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-sln

dotnet sln add path/to/project.csproj

Есть ли способ создать шаблон проекта dotnet webapi с соответствующим файлом решения одновременно;или мне нужно либо добавить каждый файл вручную в VS Code, либо просто создать Web Api в VS Community и затем работать с ним в VS Code?

Я думаю, что в CLI это должно бытьнесколько команд.

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

надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...