diff options
1 files changed, 27 insertions, 27 deletions
| -rw-r--r-- | src/teaching/upp-2025/week01/visual_studio.du | 54 |
diff --git a/src/teaching/upp-2025/week01/visual_studio.du b/src/teaching/upp-2025/week01/visual_studio.du index cf7a9d4..e1f943d 100644 --- a/src/teaching/upp-2025/week01/visual_studio.du +++ b/src/teaching/upp-2025/week01/visual_studio.du @@ -1,11 +1,11 @@ -# Visual Studio упътване - УПП, Седмица 1, 02.10.2025 +'def title Visual Studio упътване - УПП, Седмица 1, 02.10.2025 +'def desc Упътване как да инсталирате, настроите и използвате Visual Studio. -'define expected-reading 6 min -'define created 27 September 2025 -'define edited 28 September 2025 -[$pagenav] +# {title} -[$presentation-controller] +{pagenav 6 min;27 September 2025;28 September 2025} + +{presentation-controller} :title_slide35 @@ -16,17 +16,17 @@ ## Къде пишем код? -[$br2] +{br2} .p -[=Кодът е чисто и просто текст=], компилаторът е специалната програма, която превръща този текст в нещо, което може компютъра да изпълни. +{b Кодът е чисто и просто текст}, компилаторът е специалната програма, която превръща този текст в нещо, което може компютъра да изпълни. .p -За писане и редактиране на текст ползваме [=текстови редактори=]. +За писане и редактиране на текст ползваме {b текстови редактори}. Програмистите са искали да улеснят работата си, затова модерните текстови редактори поддържат много помощни функционалности: показване на грешки на точния ред, автоматично форматиране, ... .p -За някои и това не е било достатъчно удобно, затова са създадени [=Integrated Development Environment=] (IDE), програми които съдържат в себе си всичко нужно за разработка на код. +За някои и това не е било достатъчно удобно, затова са създадени {b Integrated Development Environment} (IDE), програми които съдържат в себе си всичко нужно за разработка на код. Тоест, те са текстови редактори, но "вградено" могат да компилират код, да менажират сегашното repository, ... @@ -57,13 +57,13 @@ Visual Studio е вече инсталирано там. ### Инсталация -[$br5] +{br5} .p -За Visual Studio, отивате на [url https://visualstudio.microsoft.com/ visualstudio.microsoft.com], скролвате малко надолу, избирате "Download Visual Studio" и след това "Community 2022". +За Visual Studio, отивате на {url visualstudio.microsoft.com;https://visualstudio.microsoft.com/}, скролвате малко надолу, избирате "Download Visual Studio" и след това "Community 2022". .bulleted 'footnote vs-2022-old-win Може би има трикове с които да инсталирате 2022 версията, но те не са официални и затова няма да го преподам -- Ако искате да ползвате по-стара ОС, като Windows 8.1 или Windows 7 ще трябва да използвате "Community 2019"[$vs-2022-old-win], разликата между версиите не е съществена, затова не се притеснявайте. +- Ако искате да ползвате по-стара ОС, като Windows 8.1 или Windows 7 ще трябва да използвате "Community 2019"{vs-2022-old-win}, разликата между версиите не е съществена, затова не се притеснявайте. :slide @@ -76,7 +76,7 @@ Visual Studio е вече инсталирано там. Би трябвало да заема към 11 GB памет и в моето тестване се инсталира за 10тина минути. .centered -.width80% [image ../../upp-2023/week1/img/vs-install.gif] +.width80% {img ../../upp-2023/week1/img/vs-install.gif} :slide @@ -92,9 +92,9 @@ Visual Studio е вече инсталирано там. :width75% :row -.p [image ../../upp-2023/week1/img/vs-signin.gif] +.p {img ../../upp-2023/week1/img/vs-signin.gif} -.p [image ../../upp-2023/week1/img/vs-start-env.gif] +.p {img ../../upp-2023/week1/img/vs-start-env.gif} @@ -114,7 +114,7 @@ Visual Studio е вече инсталирано там. В лявата колона имате скорошни проекти, в дясната имате начини да създадете нов проект. :centered -:width80% [image ../../upp-2023/week1/img/vs-open-recent.gif] +:width80% {img ../../upp-2023/week1/img/vs-open-recent.gif} @@ -127,7 +127,7 @@ Visual Studio е вече инсталирано там. В този курс ще работим само и единствено с "Console App", затова изберете него и кликнете "Next". :centered -:width75% [image ../../upp-2023/week1/img/vs-create-project.gif] +:width75% {img ../../upp-2023/week1/img/vs-create-project.gif} @@ -139,7 +139,7 @@ Visual Studio е вече инсталирано там. Тук единствено може да искате да промените Project Name и Location, другото не е важно. :centered -:width80% [image ../../upp-2023/week1/img/vs-configure-project.gif] +:width80% {img ../../upp-2023/week1/img/vs-configure-project.gif} @@ -171,7 +171,7 @@ Visual Studio е вече инсталирано там. :centered :width60% -.p [image ../../upp-2023/week1/img/vs-general.gif] +.p {img ../../upp-2023/week1/img/vs-general.gif} @@ -179,7 +179,7 @@ Visual Studio е вече инсталирано там. В Solution Explorer имате всички файлове от проекта (Visual Studio позволява да групирате няколко проекта в едно, наречено Solution, не е нужно да се занимавате). .p -Тук [=единственото важно за вас се намира в папката "Source Files"=]. +Тук {b единственото важно за вас се намира в папката "Source Files"}. В нея ще се намира вашия код, всичко останало са допълнителни неща, които са релевантни за по-големи проекти. @@ -192,7 +192,7 @@ Visual Studio е вече инсталирано там. :width50% :fright -.p [image ../../upp-2023/week1/img/vs-debug-menu.gif] +.p {img ../../upp-2023/week1/img/vs-debug-menu.gif} @@ -200,14 +200,14 @@ Visual Studio е вече инсталирано там. .p След малко чакане, би трябвало да излезе един прозорец, който изглежда горе-долу така: -.p [image ../../upp-2023/week1/img/vs-console.gif] +.p {img ../../upp-2023/week1/img/vs-console.gif} :slide ### Дебъгване -[$br1] +{br1} .p Bug е когато нещо непланирано се случи в кода. @@ -220,7 +220,7 @@ Visual Studio предоставя много функционалности, к .p При компилиране, ще получим съобщение за грешки по време на компилирането. -.p [image ../../upp-2023/week1/img/vs-build-errors.gif] +.p {img ../../upp-2023/week1/img/vs-build-errors.gif} :slide @@ -235,11 +235,11 @@ Visual Studio предоставя много функционалности, к Той се появява когато при компилиране получим грешки и изчезва когато няма. :centered -:width70% [image ../../upp-2023/week1/img/vs-errors.gif] +:width70% {img ../../upp-2023/week1/img/vs-errors.gif} :title_slide35 -.p [url ./zip.html?a Към "ZIP архиви упътване"] +.p {url Към "ZIP архиви упътване";./zip.html?a} |