Если вы привыкли к Visual Studio для создания новых проектов (Console, Windows, WPF, Web ..) с использованием предоставленных шаблонов, вы можете почувствовать себя сдерживаемым, когда пытаетесь использовать новый Код Visual Studio, чтобы создать новый проект, поскольку у нас нет меню для его создания.

Если вы столкнулись с этой мыслью, не волнуйтесь, вы не одиноки 😉.

Давайте вкратце посмотрим, как его создать.

Нам потребуется установить следующее:

  1. . Net Core
  2. Код VS

После установки мы можем убедиться, что .Net Core установлен и переменная пути установлена ​​правильно, выполнив приведенную ниже команду в командной строке.

dotnet --version

Вы должны получить установленную версию в зависимости от того, какую версию вы установили:

Output:
2.0.0

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

Прежде чем мы начнем собственно с строительных лесов шаблона консольного приложения. Давайте попробуем вкратце разобраться в инструменте, который помогает в создании шаблонов, отладке и сборке приложения .Net Core -. Net CLI.

Проще говоря, это кроссплатформенный инструмент, который помогает в разработке приложений .Net и других инструментов высокого уровня.

Шаг 1:

Откройте Command prompt или Terminal in VS Code (щелкнув Ctrl+`) и введите команду ниже

c:\> dotnet new console -o "ConsoleApplication"

1. dotnet new console: формирует шаблон консольного приложения.

2. -o "ConsoleApplication": вводит папку, в которую будут помещены файлы.

Теперь у вас будут созданы все файлы, необходимые для консольного приложения.

Шаг 2:

Переключите путь к папке ConsoleApplication, используя команду ниже.

c:\> cd ConsoleApplication

Шаг 3:

Введите команду ниже, чтобы открыть проект ConsoleApplication в VS Code.

c:\ConsoleApplication> code .

Это откроет проект ConsoleApplication в коде Visual Studio. VS Code предложит вам установить расширение C #, правильно определяющее тип открытого проекта.

Идите вперед и установите расширение C # от Microsoft, которое обеспечивает отличные возможности разработки и повышения производительности, такие как выделение синтаксиса, Intellisense, поддержка отладки и многие другие.

Шаг 4:

Настройте VS Code для сборки и отладки проекта.

Нам нужно настроить код VS, чтобы указать ему, как компилировать и отлаживать приложения. Для этого используются 2 файла.

  • Task.json
  • Launch.json

Обычно VS Code предлагает вам добавить недостающие ресурсы для отладки и сборки автоматически, когда вы открываете любой проект и если у вас установлено расширение C #.

Мы не будем здесь обсуждать, как вручную добавлять необходимые файлы для сборки и отладки проекта. Вы можете найти более подробную информацию об этом здесь.

Откройте файл launch.json и найдите раздел "name": ".NET Core Launch (console)"

Заменить бельвую линию:

"program": "${workspaceRoot}/bin/Debug/<insert-target-framework-here>/<insert-project-name-here>.dll",

С участием:

"program": "${workspaceRoot}/bin/Debug/netcoreapp2.0/ConsoleApplication.dll",

Теперь у вас все готово для отладки консольного приложения в Visual Studio Code.

Шаг 5:

  • Поместите точку останова в файл program.cs, щелкнув строку кода, в которой вы хотите, чтобы отладчик прервал работу, и нажав клавишу F9, или щелкнув пробел слева от номера строки.
  • Нажмите F5, чтобы начать отладку кода.

Шаг 6:

Вы увидите результат Hello world! в консоли отладки.

Надеюсь, эта короткая статья помогла создать и отладить консольное приложение в Visual Studio Code.

Удачного кодирования !!