-1

C# Урок 1. Установка Visual Studio Code

Че так долго = P.S. Словом, разлил газировку на ноут, был в депрессии, ай пофиг, начали.


1. C чего начать

Для работы с текстом вам нужен текстовый редактор (World), для обработки фотографий вам нужен графический редактор (Photoshop), для программирования требуется IDE(интегрированная среда разработки).


IDE – это комплекс программных средств для разработки ПО, такие как

a. Текстовой редактор (Ну это просто, это там, где мы пишем код)

b. Компилятор/интерпретатор (переводит наш код в машинный код, способный к выполнению процессором)

c. Средства автоматизации сборки (Помогает собрать наш проект. К примеру, в исполняемый .exe файл)

d. Отладчик/Debugger (Можно ставить всякие точки остановки (breakpoint и watch) чтобы отслеживать, что выполняет код на данной строчке кода)


Под C# основной IDE является Visual Studio (Community является бесплатной, и в принципе там есть практически всё). Но(!) в наших уроках мы будем писать в Visual Studio Code (редактор кода).

C# Урок 1. Установка Visual Studio Code Программирование, Урок, Dotnet, Длиннопост

Итак, определились. Скачиваем Visual Studio Code (https://code.visualstudio.com/)

C# Урок 1. Установка Visual Studio Code Программирование, Урок, Dotnet, Длиннопост

Нажимаем на нужную кнопку “Windows” и скачиваем установщик. Там всё стандартно, ставим галочку «Добавить в Path».


А затем скачиваем .NET Core SDK (https://dotnet.microsoft.com/download). Просто ждем установки, после установки вроде потребуется перезагрузить ПК, я уже не помню.

C# Урок 1. Установка Visual Studio Code Программирование, Урок, Dotnet, Длиннопост

Далее запускаем VSCode, переходим на вкладку Extension и устанавливаем расширение для VSCode ->C#. Для этого нужно в поиске расширений просто написать C#

C# Урок 1. Установка Visual Studio Code Программирование, Урок, Dotnet, Длиннопост

Далее создаем какую-нибудь папку, где у нас будет проект, и открываем эту папку в VSCode File->Open Folder…


Далее нам нужно создать консольное приложение на языке C#. Переходим по этой ссылке, https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-ne..., и находим среди всех команд ту что нужно.

C# Урок 1. Установка Visual Studio Code Программирование, Урок, Dotnet, Длиннопост

Далее в VSCode выбираем меню Terminal->New Terminal и пишем туда команду


dotnet new console


Ждем и затем пишем


dotnet restore


чтобы скачались нужные компоненты (требуется один раз). Далее пишем


dotnet run


и в терминале происходит запуск нашей программы. Выглядит не Айс, поэтому идет до конца.

Запускаем нашу программу Debug-Start Debugging. Выбираем (.NET Core), чем будем компилировать наш код и открывается окно настройки.

C# Урок 1. Установка Visual Studio Code Программирование, Урок, Dotnet, Длиннопост

В данном окне настройки поменяем строку


"console": "internalConsole",


на


"console": "externalTerminal",

C# Урок 1. Установка Visual Studio Code Программирование, Урок, Dotnet, Длиннопост

Затем добавляем в наш код следующий код Console.ReadLine(); и вновь запустим Debug-Start Debugging. Мы должны увидеть следующее

C# Урок 1. Установка Visual Studio Code Программирование, Урок, Dotnet, Длиннопост
C# Урок 1. Установка Visual Studio Code Программирование, Урок, Dotnet, Длиннопост

Конечно, это не конечный вариант, конечный вариант будет в виде видеоурока на youtube (писать что и как устанавливать, это конечно же жесть) https://www.youtube.com/channel/UCxHlqdzYPZCKHTDWFZ895Qg?vie.... Спасибо за внимание.

Найдены дубликаты

+1

Подпишусь. Продолжай. А форму с кнопкой оно умеет делать как в делфи? Я в делфи пописывал иногда, потом мне сказали что делфи умер.

раскрыть ветку 17
-1

Эммм. да есть такое. Но словом, так уже никто не делает

раскрыть ветку 16
+1

А как делают? Есть аналог делфи? Охуенно же было, раз, два и прога работает.

раскрыть ветку 13
+1

Лол что? Как не делают? Визуальное проектирование форм запретили? Пойду поцонам расскажу. Эй микрософт, хватит вола ебать, не нужны тут эти ваши xamlы хуямлы.

раскрыть ветку 1
0

Много раз видел здесь уроки, но обычно авторы после первой статьи сливаются

раскрыть ветку 1
0

*ну верно, это не площадка для уроков. я тоже рассматриваю переход на другой ресурс

0
Я ахкшил в vscode, ща начал изучать python/django с изоляцией через докер. Сложно сцуко, но интересно. Хочу api для своих скриптов сделать.
Для vscode есть любые плагины, что офигенно.
раскрыть ветку 1
0

Держи нас в курсе.

0

"Для работы с текстом вам нужен текстовый редактор (World)"

Я конечно понимаю, что опечатка, но...

Мне нужен этот Чертов "world", причем весь :)

-1

@moderator Реклама программы "visual studio code"!

-4

"для программирования требуется IDE(интегрированная среда разработки)."

для программирования требуется блокнот, и ничего больше.

раскрыть ветку 13
+1

А для рисования Paint - знаем, знаем, таких умников

раскрыть ветку 5
+1

какой блокнот ещё? Кодить надо прямо в консоли на продакшене

раскрыть ветку 4
+1
Тот, кто пишет в блокноте, потому что это "труь" вместо того, чтобы использовать IDE - тот мудак.
Тот, ккто утверждает, что для программирования нужна IDE - точно такой же мудак.
раскрыть ветку 6
0

Тот кто говорит, что все мудаки - сам тот еще мудак

раскрыть ветку 1
0

А может лучше не лясы точить а писать там где тебе нравится, не, не пробовал?

раскрыть ветку 3
Похожие посты