Если вы привыкли к Visual Studio для создания новых проектов (Console, Windows, WPF, Web ..) с использованием предоставленных шаблонов, вы можете почувствовать себя сдерживаемым, когда пытаетесь использовать новый Код Visual Studio, чтобы создать новый проект, поскольку у нас нет меню для его создания.
Если вы столкнулись с этой мыслью, не волнуйтесь, вы не одиноки 😉.
Давайте вкратце посмотрим, как его создать.
Нам потребуется установить следующее:
После установки мы можем убедиться, что .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.
Удачного кодирования !!