From f30527fbda7ed922f1cdc30b2b14b43ee4d84517 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Thu, 5 Oct 2023 18:58:31 +0300 Subject: (te/upp-2023/w1) Added final images for setup --- .../upp-2023/week1/img/vs-build-errors.gif | Bin 0 -> 4280 bytes .../upp-2023/week1/img/vs-configure-project.gif | Bin 0 -> 10055 bytes src/teaching/upp-2023/week1/img/vs-console.gif | Bin 0 -> 3690 bytes .../upp-2023/week1/img/vs-create-project.gif | Bin 0 -> 23548 bytes src/teaching/upp-2023/week1/img/vs-debug-menu.gif | Bin 0 -> 8808 bytes src/teaching/upp-2023/week1/img/vs-errors.gif | Bin 0 -> 36882 bytes src/teaching/upp-2023/week1/img/vs-general.gif | Bin 0 -> 62493 bytes src/teaching/upp-2023/week1/img/vs-install.gif | Bin 0 -> 32935 bytes .../upp-2023/week1/img/vs-open-containing.gif | Bin 0 -> 8091 bytes src/teaching/upp-2023/week1/img/vs-open-recent.gif | Bin 0 -> 21035 bytes src/teaching/upp-2023/week1/img/vs-signin.gif | Bin 0 -> 6995 bytes src/teaching/upp-2023/week1/img/vs-start-env.gif | Bin 0 -> 14977 bytes src/teaching/upp-2023/week1/setup.md | 42 ++++++++++++++------- 13 files changed, 29 insertions(+), 13 deletions(-) create mode 100644 src/teaching/upp-2023/week1/img/vs-build-errors.gif create mode 100644 src/teaching/upp-2023/week1/img/vs-configure-project.gif create mode 100644 src/teaching/upp-2023/week1/img/vs-console.gif create mode 100644 src/teaching/upp-2023/week1/img/vs-create-project.gif create mode 100644 src/teaching/upp-2023/week1/img/vs-debug-menu.gif create mode 100644 src/teaching/upp-2023/week1/img/vs-errors.gif create mode 100644 src/teaching/upp-2023/week1/img/vs-general.gif create mode 100644 src/teaching/upp-2023/week1/img/vs-install.gif create mode 100644 src/teaching/upp-2023/week1/img/vs-open-containing.gif create mode 100644 src/teaching/upp-2023/week1/img/vs-open-recent.gif create mode 100644 src/teaching/upp-2023/week1/img/vs-signin.gif create mode 100644 src/teaching/upp-2023/week1/img/vs-start-env.gif (limited to 'src') diff --git a/src/teaching/upp-2023/week1/img/vs-build-errors.gif b/src/teaching/upp-2023/week1/img/vs-build-errors.gif new file mode 100644 index 0000000..defd284 Binary files /dev/null and b/src/teaching/upp-2023/week1/img/vs-build-errors.gif differ diff --git a/src/teaching/upp-2023/week1/img/vs-configure-project.gif b/src/teaching/upp-2023/week1/img/vs-configure-project.gif new file mode 100644 index 0000000..7405981 Binary files /dev/null and b/src/teaching/upp-2023/week1/img/vs-configure-project.gif differ diff --git a/src/teaching/upp-2023/week1/img/vs-console.gif b/src/teaching/upp-2023/week1/img/vs-console.gif new file mode 100644 index 0000000..9cefadd Binary files /dev/null and b/src/teaching/upp-2023/week1/img/vs-console.gif differ diff --git a/src/teaching/upp-2023/week1/img/vs-create-project.gif b/src/teaching/upp-2023/week1/img/vs-create-project.gif new file mode 100644 index 0000000..2978002 Binary files /dev/null and b/src/teaching/upp-2023/week1/img/vs-create-project.gif differ diff --git a/src/teaching/upp-2023/week1/img/vs-debug-menu.gif b/src/teaching/upp-2023/week1/img/vs-debug-menu.gif new file mode 100644 index 0000000..6cc6e9d Binary files /dev/null and b/src/teaching/upp-2023/week1/img/vs-debug-menu.gif differ diff --git a/src/teaching/upp-2023/week1/img/vs-errors.gif b/src/teaching/upp-2023/week1/img/vs-errors.gif new file mode 100644 index 0000000..229429a Binary files /dev/null and b/src/teaching/upp-2023/week1/img/vs-errors.gif differ diff --git a/src/teaching/upp-2023/week1/img/vs-general.gif b/src/teaching/upp-2023/week1/img/vs-general.gif new file mode 100644 index 0000000..b6bd1a8 Binary files /dev/null and b/src/teaching/upp-2023/week1/img/vs-general.gif differ diff --git a/src/teaching/upp-2023/week1/img/vs-install.gif b/src/teaching/upp-2023/week1/img/vs-install.gif new file mode 100644 index 0000000..be13231 Binary files /dev/null and b/src/teaching/upp-2023/week1/img/vs-install.gif differ diff --git a/src/teaching/upp-2023/week1/img/vs-open-containing.gif b/src/teaching/upp-2023/week1/img/vs-open-containing.gif new file mode 100644 index 0000000..c2bc8aa Binary files /dev/null and b/src/teaching/upp-2023/week1/img/vs-open-containing.gif differ diff --git a/src/teaching/upp-2023/week1/img/vs-open-recent.gif b/src/teaching/upp-2023/week1/img/vs-open-recent.gif new file mode 100644 index 0000000..5171d0b Binary files /dev/null and b/src/teaching/upp-2023/week1/img/vs-open-recent.gif differ diff --git a/src/teaching/upp-2023/week1/img/vs-signin.gif b/src/teaching/upp-2023/week1/img/vs-signin.gif new file mode 100644 index 0000000..64f42d4 Binary files /dev/null and b/src/teaching/upp-2023/week1/img/vs-signin.gif differ diff --git a/src/teaching/upp-2023/week1/img/vs-start-env.gif b/src/teaching/upp-2023/week1/img/vs-start-env.gif new file mode 100644 index 0000000..38f8cac Binary files /dev/null and b/src/teaching/upp-2023/week1/img/vs-start-env.gif differ diff --git a/src/teaching/upp-2023/week1/setup.md b/src/teaching/upp-2023/week1/setup.md index aa99ba0..72411bf 100644 --- a/src/teaching/upp-2023/week1/setup.md +++ b/src/teaching/upp-2023/week1/setup.md @@ -133,7 +133,7 @@ GitHub предоставя лесни начини да правите пром ### Как ползваме GitHub classroom За всяко упражнение ще има отделен линк. -Този за днеска е: TODO +Този за днеска е: [classroom.github.com/a/W7hZDMgC](https://classroom.github.com/a/W7hZDMgC) &&lineb1 @@ -276,7 +276,7 @@ GitHub предоставя лесни начини да правите пром Единствено избирате "Desktop development with C++" в таба Worloads, и натискате "Install". Би трябвало да заема към 11 GB памет и в моето тестване се инсталира за 10тина минути. -![](./img/vs-install.png) +&¢ered &&width80 ![](./img/vs-install.gif) &&/width &&/centered &&/slide @@ -287,11 +287,15 @@ GitHub предоставя лесни начини да правите пром Когато е готово, би трябвало да се включи автоматично и да имате прозорец с име "Sign in to Visual Studio". За сега това не е нужно, спокойно изберете "Not now, maybe later." -![](./img/vs-signin.png) - След това, на "Start with a familiar environment", отново, не е нужно да променяте нищо, просто натиснете "Start Visual Studio". -![](./img/vs-start-env.png) +&¢ered &&width75 &&table + +![](./img/vs-signin.gif) + +![](./img/vs-start-env.gif) + +&&/table &&/width &&/centered &&/slide @@ -304,7 +308,7 @@ GitHub предоставя лесни начини да правите пром Това е първия прозорец, който се отваря. В лявата колона имате скорошни проекти, в дясната имате начини да създадете нов проект. -![](./vs-open-recent.png) +&¢ered &&width80 ![](./img/vs-open-recent.gif) &&/width &&/centered &&/slide @@ -316,12 +320,18 @@ GitHub предоставя лесни начини да правите пром В този прозорец избирате началната "конфигурация" на проекта. В този курс ще работим само и единствено с "Console App", затова изберете него и кликнете "Next". -![](./vs-create-project.png) +&¢ered &&width75 ![](./img/vs-create-project.gif) &&/width &&/centered + +&&/slide + + + +&&slide Последния прозорец преди писането на код е за конфигурация на проекта. Тук единствено може да искате да промените Project Name и Location, другото не е важно. -![](./vs-configure-project.png) +&¢ered &&width80 ![](./img/vs-configure-project.gif) &&/width &&/centered &&/slide @@ -351,7 +361,7 @@ GitHub предоставя лесни начини да правите пром След малко чакане, най-после ще се намираме в средата за писане на код. -![](./vs-general.png) +&¢ered &&width60 ![](./img/vs-general.gif) &&/width &&/centered В Solution Explorer имате всички файлове от проекта (Visual Studio позволява да групирате няколко проекта в едно, наречено Solution, не е нужно да се заниамвате). @@ -364,13 +374,17 @@ GitHub предоставя лесни начини да правите пром &&slide +&&table + Компилирането на код става от менюто "Debug" най-отгоре, и след това избиране на "Start Without Debugging". -![](./img/vs-debug-menu.png) +&&width50 &&fright ![](./img/vs-debug-menu.gif) &&/fright &&/width + +&&/table След малко чакане, би трябвало да излезе един прозорец, който изглежда горе-долу така: -![](./img/vs-console.png) +![](./img/vs-console.gif) &&/slide @@ -380,6 +394,8 @@ GitHub предоставя лесни начини да правите пром ### Как да дебъгваме с Visual Studio +&&lineb1 + Bug е когато нещо непланирано се случи в кода. Debuging е глаголът за откриване на причината за един bug. Visual Studio предоставя много функционалности, които да ускорят debugging. @@ -388,7 +404,7 @@ Visual Studio предоставя много функционалности, к При компилиране, ще получим съобщение за грешки по време на компилирането. -![](./img/vs-build-errors.png) +![](./img/vs-build-errors.gif) &&/slide @@ -403,7 +419,7 @@ Visual Studio предоставя много функционалности, к Грешки също се виждат в така наречения "Error List", който се намира директно под кода. Той се появява когато при компилиране получим грешки и изчезва когато няма. -![](./img/vs-errors.png) +&¢ered &&width70 ![](./img/vs-errors.gif) &&/width &&/centered &&/slide -- cgit v1.3.1-26-gb76a