Visual Studio - интерфейс. C# урок №0. Изучения с нуля для начинающих.
Вставка
- Опубліковано 19 січ 2020
- Первый урок из цикла "C# с нуля для начинающих". Знакомства с главным инструментом разработчика - Visual Studio Community/Pro/Enterprise.
В уроке охвачены следующие моменты:
1) Панели инструментов
2) Меню программы
3) Создание проекта
4) Отладка
5) Добавление связей между проектами
6) Сниппеты
7) Работа с Solution Explorer
8) Поиск файлов
и другое.
Домашнее задание:
sberegovoy.ru/visual-studio-le...
Установка Visual Studio Community
• visual studio communit...
Снипеты
• Visual Studio, исполь...
О курсе C# с нуля
• О курсе C# с нуля. Вме...
-------------------
Ваше участие очень важно для развития моего канала. Самое мало, что вы можете сделать это поддержать канал любым доступным вам способом: лайк, комментарий, подписка. Меня это мотивирует на продолжение работы, а вам ничего не стоит.
Если вы хотите меня отблагодарить донатом и поддержать развитие канала:
money.yandex.ru/to/4100184436534
В комментариях можно указать тему или идею для нового видео, которую вы бы хотели увидеть на канале. Естественно, мнение тех, кто меня поддерживает финансово я буду учитывать в первую очередь.
Личные вопросы о помощи в программирование и построении карьеры в IT можно задавать тут sberegovoy.ru/mentor/
--------------------
Оставайтесь на связи:
Мой сайт - sberegovoy.ru
Вступайте в телеграмм канал - t.me/sberegovoy
Или вступайте в группу ВК - sberegovoyru
#ityoutubersru - Наука та технологія
Спасибо, что рассказываешь про пункты меню т.к многие это не рассказывают
Степан продолжайте нас просвещать, а мы будем жадно поглощать ваш труд, ждем новых видео, спасибо огромное
Живи, а работай в свободное время! То что нужно, как же здорово что я нашел ваш канал!!!
В UA-cam нужно добавить возможность ставить несколько лайков для видео, одного здесь маловато. Автору уроков респект.
полезно. еще не видела чтоб так подробно рассказывали про работу с VS
Любви и здоровья тебе дружище, спасибо что делишься знанием.
Очень хороший урок. Мало воды, много информации
наконец-то, в нулевом уроке уже про классы и библиотеки, в десятках других уроков почти не было подробностей как это работает, а из-за этого трудно было пользоваться предустановленными классами и библиотеками
Отличный видеоурок, всё очень развёрнуто. Смотрел до этого ещё несколько ваших видео, надеюсь продолжите в этом направлении. Однозначно лайк и подписка!
Спасибо) Узнал что есть снипеты, офигенски удобная штука)
Спасибо большое, многие не рассказывают нормально про сниппеты, меню и тд. помогает очень
Супер. Большое спасибо. Если всё так же будет понятно объяснено стану спонсором.)
Спасибо большое, наконец-то разобралась как делать отладку!
Хорошая подача для начинающего! Багодарю
Правильно Пётр говорит, что нужно штудировать его видео. Например, в этом видео я после третьего просмотра заметил какой-то нюанс, который раньше не замечал
Очень годный урок. Я годами пользуюсь студией, но две "фишки" никогда не использовал (попросту не знал).
Да, круто. Как хотелось бы - так похоже и есть.
Спасибо за урок. Хочу добавить дополнение к форматированию кода (время 8 : 05 ) Edit->Advanced->FormatDocument
Cntrl + E, D, (K, D)
Начинал смотреть 2 платных курса и там не разбирали так подробно интерфейс ВС. Теперь понятно что и как. Видимо останусь на твоем курсе по C# :)
Спасибо Степан !
Блин, отличный формат изложения, без сказок и баек. Мне как раз нужно побыстрее вкатываться. Есть некоторый опыт программирования, но не сильно релевантный на делфи плюс базы. По этому сжатый формат объяснения это лучше чем слушать байки лысого с itvdn.
Спасибо за урок
Отличный урок! Спасибо.
Спасибо!
Надо будет на будущее себе это видео где-то сохранить, вдруг забуду что-то из инструментов.
Спасибо большое!!!
Спасибо
Спасибо за видео, отлиная работа! Согласен, что создание скелета/шаблона консольного или какого бы то ни было .NET приложения для новичков проще через GUI самой IDE. Однако через коммандную строку это делать гораздо быстрее и даже интуитивней.
На MacOS найти бы такие видео, много что надо по искать самому. Но спасибо большое, фишка со снипетами просто пушка :)
Наверное уже поздно, но всё же, советую просто накатить на мак винду, всё-таки для c# винда топ, хоть я и сам люблю маки.
спасибо большое
Спасибо! Притормаживайте на секунду экран, чтобы увидеть что Вы выбираете.
спс!
Спасибо!Вы так похожи на папу дяди Федора )
Еще уточните если есть возможность в меню Дебаг конкретно окно выбора программы ,бывает так что ты пишешь код ,а при нажатии на кнопку пуск ,выполняется программа не соответствующая исполняемой области ,а исполняется программа вписанная в окно выбора программы . При нажатии на выбрать программу (например ту которую ты только что реализовал без сохранения ),окно не выдает нужное значение ,подскажите ,как решить это?) заранее благодарен за ответы на простые ,но для меня пока очень сложные вопросы ))
Не понял ваш вопрос, извините
*спасибо за то что увеличено текст,а то смотреть видео и как пишется код сложно рассмотреть*
Я походу тупой совсем. Я ни черта не понял, вообще, я 4 пересматривал, даже тупо повторить не смог.
Все, в комментах, в восторге от урока. Мне становится страшно )
Если в Solution несколько проектов и переходя в один из, попытавшись запустить его через Ctrl + F5, запускается не тот проект. Решается это в свойствах Solution, в разделе Common Properties выбрав Current selection.
Переименование сущностей, лучше производить через Refactor > Rename. Выделив то что планируете переименовать Edit > Refactor > Rename, либо сочетание Ctrl+ R, Ctrl+ R
На больших проектах это работает медленно. Т.к. VS пытается найти все места где класс использовался. А если я точно знаю, где он используется и это не очень много мест - лучше руками.
Спасибо за полезный урок. Вопрос: в чем отличие Build Solution от Rebuild? В каких случаях их нужно применять? Так же имеется Clean Solution, для чего и для каких случаев?
Спасибо!
stackoverflow.com/questions/3095901/difference-between-build-solution-rebuild-solution-and-clean-solution-in-visua#:~:text=Build%20means%20compile%20and%20link,whether%20they%20changed%20or%20not.
Здравствуйте, Степан. Позакрывал нижние окна, теперь при запуске программы они не открываются, чтобы можно было смотреть как меняются переменные. Что можно сделать? Спасибо
Как я понял, когда просто создаешь новый класс, а не новую консоль, то в ней нельзя компилировать как в консоли , или можно? Еще похоже в новом классе не работает Main. Можно ли как-то сделать так чтоб в одном проекте было несколько итемов (классов) чтоб в каждом из них работать отдельно, или обязательно нужно создавать новый проект? Извините за возможно тупые вопросы, я всего пару дней этим занимаюсь, довольно сложно разобраться в механике работы всего этого. Спасибо за видео
спасибо за уроки! будет полный курс? Еще вопрос что для начинания учить лучше python или c# к примеру?
Попробуй посмотреть С# и Python на процедурном уровне, т.е. до ООП. И выбери для себя, что тебе больше нравится и понятно. Я попробовал оба, мне понравился и C# и Python. Но выбираю C#, потому что нужен на работе. Python кстати тоже использую, но больше для скриптом.
Спасибо за ваши труды, интересно порой узнать что-то новое. Но почитав побольше об этом языке возник вопрос: Правда ли, что у C# есть серьезные проблемы с кроссплатформенностью? Просто насколько мне известно данный язык развивается в основном в рамках среды .NET, которая (положа руку на сердце) плохо поддерживается платформами, отличными от Windows и ей подобных.
Посмотрите/почитайте про NET 5 - вопросы по кроссплатоформенности отпадут
26:51 у меня почему-то добавление нового консольного приложения не сделало его активным. Осталось активным старое. Самое первое.
Здравствуйте, можете порекомендовать какую нибудь литературу для прочтение, плюс к вашим урокам?
Посмотри "Язык программирования С# 7 и платформы .NET и .NET Core" 8-е издание. Эндрю Троелсен. Филипп Джепикс.
Я всегда проект запускал чрез F5. Правильно понимаю, что при запуске Debug , Build выполняется автоматически? Никогда не задумывался до этого момента.
Стоит ли начинать учить язык с C# версии 4.0 например как книга Герберта шилдта, и вообще стоит ли читать книги прошлых лет типа c#4.0 , 5.0 ?
да, смело можете читать с версии 4.0
@@SBeregovoyRU ох, она у меня как раз лежит, а я переживала, что она уже устарела. Спасибо за ответ.
как изменить название программы, типо чтобы было не MyForm?
Отличное видео. Я бы сказал, лучший вводный урок, который я видел. Понятно все рассказываете, обьясняете. Один минус. На моменте 21:48 была использована комбинация кнопок, хотя вы ничего о ней в этом выпуске не говорили. Можете подсказать эту комбинацию?
похоже что ALT+Enter
Скажите, кроме Debug есть режим Release. Для чего он? У меня такая ситуация: написал код, при Дебаге выдало ошибку, пишет, что невозможно запустить этот режим из-за ошибок в коде. Попробовал Релиз, ошибки пропали. Вернул на Дебаг, ошибок теперь не оказалось. Что можете сказать?
@@SBeregovoyRU , я делал #import библиотеки ado, при запуске debug было сообщение, что по такому-то пути файл ado.thl не найден, хотя он там был. Исполнение кода, соответсвенно, не произошло. Случайно попробовал нажать Release - код выполнился. Вернулся на Debug, код внось выполнился. Конечно, я решил в данном случае проблему, но такое решение меня не устраивает. Да и решением я такое решение не считаю. У меня есть предположение, что какие-нибудь символы не догрузились в Debug и догрузились в Release. Можете это прокомментировать?
а как вы перемещаетесь в конец строки?
я пытаюсь найти сочетания клавишь, но не получается
end
Степан добрый день. Вы еще занимаетесь обучением по программированию?
пока нет времени на личные занятия
Так можно таки на Visual Studio Community писать коммерческий проект?
Можно, но там ограничение в том, что нельзя его продовать.
Visual Studio 2022 Почему, когда я создаю новое решение, как у автора, у меня на экране из кода только одна строка: Console.WriteLine (Hello world)
А где вся разметка? Где "юзинг"? Где пространство имён?
Да, а как узнать, что уже выучил С# ?
Чтотнадо сделать что бы появился visual c# items?
visual studio community почему то в меню нет вкладок Build,Debug,Test,Analyze в чем может быть причина?
JavaScript-проект или html должны поддерживать какито из этих операций или нет?
a JavaScript ?
26:14 сворачивание/разворачивание не работает) разворачивать приходиться в ручную))
Спасибо!! Очень круто))
Хотел перевести Вам небольшой донат, но мне выдало ошибку, что карта заблокирована((
перевод с карточки VISA Raifaisen (Украина)
кто-нибудь сталкивался с подобным?
Почему у меня слово Снипет ассоциируется со Смурфом??? АААА!!!
Этот парень говорит ЯваСкрипт
Степан !в последней версии visial studio 2019 весь интерфейс идет на русском, а ты показываешь на англ.. поэтому не понятно что где нажимать, чтобы вышло то что нужно!!!!!!!!!!!!!
Вы просто установили русскую версию, а лучше пользоваться английской
Установился русский язык, и в нем нет на панели Tools чтобы поменять язык на английский) Как поменять?
И второй вопрос - во вкладке Вид нет Тулбара в русском. Может в английском появится, но выставить англ яз. не могу...
Разбирайтесь как поменять язык. Возможно стоит удалить студию и заново поставить. При установке внимательнее.
Братан просто в инсталере до установи английский
кто из 2024?
anyone 2024?
Зачем рассказывать на первом уроке про интерфейс? Человек ещё не понимает возможностей программы и языка. Интерфейс же можно по ходу изучать постепенно углубляясь. Для меня это лекция: "Бла бла бла" ничего не понял. Скипаю иду смотреть дальше.
Спасибо