C#

Как установить C# в Visual Studio Code

Чтобы писать C# в Visual Studio Code, установите .NET SDK, поставьте расширение для C# в VS Code, создайте консольный проект и проверьте запуск командой dotnet run. Сам язык C# отдельно не скачивается: он приходит вместе с .NET SDK и инструментами разработки

Шаг 1: установите .NET SDK

Скачайте .NET SDK с официального сайта Microsoft. Нужен именно SDK, а не только Runtime. Runtime запускает готовые приложения, но не дает полный набор инструментов для разработки

После установки откройте новый терминал и проверьте:

dotnet --version

Если видите номер версии, SDK установлен. Если команда не найдена, перезапустите терминал, проверьте установку и переменную PATH

Шаг 2: установите Visual Studio Code

Установите VS Code с официального сайта, откройте его и перейдите в Extensions. Для C# обычно используют расширение C# Dev Kit или базовое расширение C#. В учебном сценарии важно, чтобы редактор понимал синтаксис, показывал ошибки и помогал запускать проект

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

Шаг 3: создайте проект

Откройте терминал в папке, где хотите хранить учебные проекты:

dotnet new console -n HelloCSharp
cd HelloCSharp
code .

Команда code . откроет текущую папку в VS Code. Если она не работает, откройте папку через меню File -> Open Folder

Шаг 4: запустите код

В файле Program.cs напишите:

Console.WriteLine("C# работает в VS Code");

Запуск:

dotnet run

Если в терминале появился текст, все настроено правильно

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

Чем VS Code отличается от Visual Studio

VS Code — легкий редактор. Он удобен для консольных приложений, web API, учебных проектов и работы через терминал. Visual Studio — большая IDE. В ней удобнее работать с Windows Forms, дизайнером интерфейса и тяжелыми Windows-проектами

Для первых уроков C# VS Code вполне достаточно. Если ваша цель — Windows Forms с дизайнером, Visual Studio будет удобнее

Практическое правило простое: для dotnet new console, ASP.NET Core и учебных задач VS Code подходит отлично. Для перетаскивания кнопок на форму и настройки старых .NET Framework проектов берите Visual Studio

Частые проблемы

VS Code подсвечивает код, но dotnet не запускается. Значит, установлен редактор, но нет .NET SDK или терминал его не видит

Нет подсказок C#. Проверьте расширение C# и откройте именно папку проекта, а не один отдельный файл

Создали файл .cs, но проект не запускается. В C# обычно работают с проектом .csproj, который создается командой dotnet new

Команда code не найдена. Это не проблема C#. Откройте папку вручную через интерфейс VS Code

Мини-задача

Создайте проект DiscountApp. Программа должна спросить сумму заказа, проверить число через decimal.TryParse, применить скидку 10% от 5000 рублей и вывести итог. Запустите через dotnet run

Что почитать дальше по C#

Источники: VS Code C# get started, .NET install, dotnet run

Что почитать дальше по C#

Если нужен общий маршрут по теме, откройте рубрику C#. Для соседних задач пригодятся эти разборы:

Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные

Настройки cookie

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x