Ачааллж байна...
Өмнөх хичээлээр таны компьютерт Python суугаад, дуудахад хариу өгдөг боллоо. Гэхдээ нэг зүйл дутуу байгааг та анзаарсан байх: Python суусан ч кодоо бичих газар бидэнд одоохондоо алга. Command Prompt бол тушаал өгөх газар болохоос урт код бичих газар биш, харин browser дээрх Programiz маань түр ажлын байр гэдгээ бид ярьсан. Программист хүн кодоо бичихдээ тусгайлан зориулагдсан программ ашигладаг бөгөөд тийм программыг код бичих эдитор (code editor) гэдэг. Энэ хичээлд бид дэлхийд хамгийн өргөн хэрэглэгддэг эдитор болох VS Code-ыг суулгаж, Python-той хамтарч ажилладаг болгож тохируулна. Энэ бол бидний "компьютераа бэлдэх" бүлгийн сүүлийн өмнөх алхам — үүний дараа таны ажлын байр бүрэн бэлэн болно.
Эхлээд "код бичих эдитор гэж яагаад тусгай программ хэрэгтэй юм бэ, энгийн бичвэрийн программ болохгүй юм уу" гэсэн зүй ёсны асуултад хариулъя. Үнэндээ код бол энгийн бичвэр мөн бөгөөд онолын хувьд ямар ч бичвэрийн программ дээр бичиж болно. Гэхдээ энэ нь хоолыг ямар ч хутгаар хийж болно гэдэгтэй адил үнэн: болох боловч, тохирсон багажтай бол ажил хэд дахин хөнгөн. Код бичих эдитор нь кодын үгсийг утгаар нь өөр өөр өнгөөр буддаг тул алдаа нүдэнд шууд харагддаг, бичиж эхлэхэд үгийг чинь урьдчилан таамаглаж санал болгодог тул бичилтийн алдаа цөөрдөг, мөн кодоо бичсэн газраасаа шууд ажиллуулж үздэг тул Programiz дээрх Run товч шиг л тав тухтай байдаг. VS Code гэдэг нь Visual Studio Code гэсэн бүтэн нэрний товчлол бөгөөд Microsoft компанийн бүтээсэн, бүрэн үнэгүй, дэлхийн программистуудын дунд хамгийн түгээмэл хэрэглэгддэг эдитор юм. Та мэргэжлийн программистуудын ажлын ширээн дээр байдагтай яг ижил багажийг өнөөдөр суулгана гэсэн үг.
Энэ хичээл хоёр хэсэгтэй: эхлээд VS Code-ыг өөрийг нь суулгана, дараа нь түүнд Python "хэлийг" зааж өгнө. Хоёр дахь хэсэг нь юу гэсэн үг болохыг хүрэхээрээ тайлбарлана — одоохондоо суулгалтаасаа эхэлцгээе. Явц нь өмнөх хичээлүүдийн танил дараалал байх тул та үүнийг өмнөхөөсөө хамаагүй итгэлтэй хийх болно.
Алхам 1. Албан ёсны сайт руу орно. Browser-оо нээгээд хаягийн мөрөнд дараах хаягийг бичээд Enter дарна:
code.visualstudio.comPython-ы адил бид зөвхөн албан ёсны эх сурвалжаас татна. Хаягийг зөв бичсэн бол цэнхэр өнгө давамгайлсан, VS Code-ын танилцуулга бүхий хуудас нээгдэнэ.
Алхам 2. Татах товчийг олж дарна. Нүүр хуудасны голд эсвэл зүүн хэсэгт Download for Windows гэсэн бичигтэй том цэнхэр товч харагдана. Сайт таны компьютер Windows гэдгийг өөрөө таньдаг тул энэ товч танд зориулсан зөв хувилбарыг өгнө. Товшмогц таталт эхэлж, өмнөх хичээлүүдийн адил browser-ийн буланд таталтын явц харагдана. Файл нь VSCodeUserSetup маягаар эхэлсэн нэртэй, .exe төгсгөлтэй байх бөгөөд Downloads хавтсанд буана. Хэмжээ нь Python-ы суулгагчаас арай том тул нэг-хоёр минут илүү үргэлжилж болно.
[code.visualstudio.com нүүр хуудас, Download for Windows товчийг дарсанаар татаж авна]
Алхам 3. Суулгагчийг нээнэ. Татагдсан файл дээрээ товшиж (эсвэл File Explorer → Downloads дотроос олж хоёр товшиж) суулгагчийг нээнэ. Windows-ийн зөвшөөрлийн асуулт гарвал өмнөх шигээ Yes гэнэ.
Алхам 4. Гэрээний нөхцөлийг зөвшөөрнө. Эхний цонхонд License Agreement буюу ашиглалтын гэрээ гарч ирнэ — урт англи бичвэр бөгөөд энэ нь "энэ программыг үнэгүй ашиглаж болно, гэхдээ дүрмийн дагуу" гэсэн агуулгатай стандарт баримт юм. I accept the agreement (Би гэрээг зөвшөөрч байна) гэсэн сонголтыг товшиж идэвхжүүлээд, доод талын Next (Дараах) товчийг дарна.
Алхам 5. Дараагийн цонхнуудыг Next-ээр өнгөрнө. Суулгагч дараалсан хэдэн цонх үзүүлэх бөгөөд бүгдэд нь урьдчилан тохируулсан сонголтууд бидэнд яг тохирно — тиймээс цонх бүр дээр зүгээр л Next дарж урагшилна. Замд нэг цонх нь Select Additional Tasks (нэмэлт үйлдлүүд) гэсэн гарчигтай, хэдэн чагтын нүд бүхий байх — тэнд байгаа чагтуудыг байгаагаар нь үлдээгээд мөн Next дарна. (Хэрэв Create a desktop icon буюу "дэлгэц дээр тэмдэг үүсгэх" нүд хоосон байвал чагтлахад гэмгүй — ингэвэл VS Code-ыг хожим дэлгэцээсээ шууд нээж болно.) Эцэст нь Install гэсэн товчтой цонх ирэхэд түүнийг дарж суулгалтаа эхлүүлнэ.
Алхам 6. Дуусахыг хүлээгээд нээнэ. Явцын зурвас дүүрч дуусахад төгсгөлийн цонх гарч ирэх бөгөөд тэнд Launch Visual Studio Code (VS Code-ыг нээх) гэсэн чагттай нүд байна. Чагтыг нь байгаагаар нь үлдээгээд Finish (Дуусгах) товч дарна — суулгагч хаагдаж, VS Code анх удаа нээгдэнэ.
Анх нээгдэхэд VS Code бараан дэвсгэртэй, том цонхоор угтана. Эхний удаад Welcome (Тавтай морил) нэртэй хуудас, магадгүй өнгөний загвар сонгох санал, зарим танилцуулга самбар гарч ирж болно — эдгээрийг та чөлөөтэй хааж болно, ямар ч чухал тохиргоо тэнд алга. Одоо дэлгэцийн ерөнхий зохион байгуулалтыг үгээр тольдъё, ингэснээр дараагийн хичээлд бид төөрөлгүй хөдөлнө.
Цонхны хамгийн зүүн захад дээрээс доош цувисан цөөн том тэмдэг бүхий нарийн босоо мөр бий — үүнийг Activity Bar гэдэг бөгөөд VS Code-ын үндсэн хэсгүүдийн хооронд шилждэг "давхрын товчнууд" гэж ойлгож болно. Хамгийн дээд талын хоёр хуудас давхарласан мэт тэмдэг нь файлуудын хэсэг, доошилбол хайлтын томруулдаг шил, тэгээд бидний удахгүй хэрэглэх дөрвөн дөрвөлжин шоо мэт тэмдэг — Extensions хэсэг бий. Цонхны гол том талбай нь код бичих газар — одоохондоо Welcome хуудас эзэлж байгаа ч дараагийн хичээлээс энэ бол таны бичих цаас байх болно. Цонхны хамгийн доод захын нарийн өнгөт мөр нь Status Bar буюу төлөвийн мөр — тэнд VS Code янз бүрийн мэдээлэл харуулдаг бөгөөд удахгүй тэнд Python гэдэг үг гарч ирэхийг бид харна. Бүх бичиг англиар байгаа нь танд эхэндээ эвгүй санагдаж болох ч санаа зоволтгүй: бидэнд хэрэгтэй товч, хэсгүүд цөөхөн бөгөөд бид тус бүрийг нь хэрэглэх мөчид нь зааж танилцуулна.
Одоо хичээлийн хоёр дахь хэсэг. VS Code-ын нэг гайхалтай онцлог нь түүнийг өргөтгөж болдогт оршино. VS Code бол зөвхөн Python-д зориулагдсан программ биш — дэлхийн бүх программчлалын хэл дээр ажилладаг олон зориулалтын эдитор юм. Тиймээс тэрээр анх суухдаа аль ч хэлийг "гүнзгий мэддэггүй" бөгөөд тодорхой хэлтэй нарийн ажиллах чадварыг extension (өргөтгөл) хэлбэрээр нэмж суулгаж авдаг. Extension гэдэг нь VS Code дотроо суулгадаг жижиг нэмэлт программ бөгөөд утсан дээрээ апп нэмж суулгадагтай яг ижил зарчимтай. Бид одоо VS Code-д Microsoft-ын өөрийнх нь бүтээсэн албан ёсны Python extension-ийг суулгана — ингэснээр VS Code Python код таньдаг, өнгөөр буддаг, алдааг доогуур нь зурж анхааруулдаг, бичихэд тусалдаг, мөн кодыг Run товчоор шууд ажиллуулдаг болно. Өөрөөр хэлбэл өмнөх хичээлд суулгасан Python "орчуулагч" болон өнөөдөр суулгасан VS Code "ажлын өрөө" хоёрыг энэ extension гүүр болж холбож өгнө гэсэн үг.
Алхам 7. Extensions хэсгийг нээнэ. Зүүн захын Activity Bar дээрх дөрвөн дөрвөлжин шоо мэт тэмдгийг товшино (гурван шоо нийлээд, дөрөв дэх нь салангид байгаа мэт дүрс — хулганаа дээр нь удаан барихад Extensions гэсэн тайлбар гарна). Товшмогц зүүн талд Extensions нэртэй самбар нээгдэж, дээд хэсэгт нь хайлтын мөр, доор нь олон extension-ий жагсаалт харагдана.
Алхам 8. Python гэж хайна. Хайлтын мөрөнд python гэж бичнэ. Бичиж дуусмагц жагсаалт шинэчлэгдэж, олон үр дүн гарна. Бидэнд хэрэгтэй нь хамгийн дээр гарч ирдэг: Python гэсэн нэртэй, доор нь Microsoft гэсэн бүтээгчийн нэртэй, олон сая суулгалттай нь. Ижил төстэй нэртэй бусад үр дүн байгаа нь төөрөгдүүлж болох тул нягтлах гол шинж нь: нэр нь яг ганц Python гэсэн үг бөгөөд бүтээгч нь Microsoft байх ёстой.
Алхам 9. Install товчийг дарна. Тэр Python extension-ий нэрийн хажууд (эсвэл дээр нь товшиж дэлгэрэнгүйг нээхэд) жижиг цэнхэр Install товч байна — түүнийг дарна. Суулгалт хэдхэн секунд үргэлжилж, дуусахад Install товчны оронд тохиргооны араа мэт тэмдэг гарч ирнэ — энэ нь суулаа гэсэн шинж. Зарим үед Python extension-тэй хамт түүний туслах хэд хэдэн extension (Pylance гэх мэт нэртэй) автоматаар давхар суудаг — энэ нь бүрэн хэвийн бөгөөд бүр сайн хэрэг: тэд бүгд нэг багийн гишүүд юм.
[Extensions самбарт python гэж хайгаад, Microsoft-ын Python extension-ий Install товчийг дарна]
Ингээд тохиргоо дууслаа. Таны компьютерт одоо: зааврыг биелүүлдэг Python "орчуулагч", код бичих VS Code "ажлын өрөө", хоёуланг нь холбосон Python extension "гүүр" — гурвуулаа байрандаа орлоо. Нэг зүйлийг тодотгоё: энэ хичээлд бид зориуд ямар ч код бичсэнгүй. Ажлын байраа бүрэн бэлдчихээд, дараагийн хичээлд цэвэр сэтгэлээр анхны файлаа үүсгэх нь илүү эмх цэгцтэй зам юм. Хэрэв та VS Code дотор энд тэнд товшиж сонирхмоор байвал чөлөөтэй — эвдэрч болох зүйл байхгүй, ямар ч цонхыг нь хаагаад дахин нээж болно.
Download for Windows товч харагдахгүй, эсвэл өөр товчнууд гарвал: сайтын харагдац шинэчлэгдсэн байж болно — гол нь Windows гэсэн үгтэй татах товчийг л хайгаарай. Мөн зарим үед сайт Stable (тогтвортой) ба Insiders (туршилтын) гэсэн хоёр хувилбар санал болгодог — үргэлж Stable-ийг сонгоно.
Суулгагч нээгдэхэд "This User Installer is not meant to be run as an Administrator" маягийн анхааруулга гарвал: OK дараад үргэлжлүүлэхэд ихэвчлэн болдог. Энэ нь суулгалтын түвшний нюанс бөгөөд таны хэрэглээнд нөлөөгүй.
Extensions хайлтад юу ч гарахгүй бол: интернэт холболтоо шалгаарай — extension-ууд интернэтээс татагддаг. Холболт хэвийн бол VS Code-оо хаагаад дахин нээж, Алхам 7-оос дахин туршина.
Install дарсны дараа юу ч өөрчлөгдөхгүй мэт санагдвал: хэдэн секунд хүлээгээрэй — суулгалт ард талд явагддаг. Extension-ий нэрэн дээр товшиход нээгддэг дэлгэрэнгүй хуудсан дээр Uninstall гэсэн товч харагдаж байвал энэ нь "суучихсан" гэсэн баталгаа юм (устгах товч зөвхөн суусан зүйл дээр гардаг).
VS Code бол код бичихэд зориулагдсан, Microsoft-ын бүтээсэн, үнэгүй бөгөөд дэлхийд хамгийн түгээмэл эдитор — зөвхөн code.visualstudio.com-оос татна.
Суулгалт нь танил дараалал: татах → нээх → гэрээг зөвшөөрөх → Next, Next → Install → Finish.
VS Code-ын зүүн зах нь Activity Bar (хэсгүүдийн товчнууд), гол талбай нь код бичих газар, доод мөр нь Status Bar.
Extension гэдэг нь VS Code дотор нэмж суулгадаг өргөтгөл бөгөөд бид Microsoft-ын албан ёсны Python extension-ийг суулгаснаар VS Code Python хэлтэй ажилладаг боллоо.
Одоо ажлын байр бүрэн бэлэн: Python орчуулагч + VS Code өрөө + Python extension гүүр.
Дараагийн хичээл бол энэ бүлгийн оргил мөч: бид анхны жинхэнэ файлаа үүсгэж, .py гэсэн төгсгөлтэй хадгалаад, өөрийн компьютер дээрээ анхны кодоо ажиллуулна. Бүлэг 2-ын бүх бэлтгэл яг тэр мөчид зориулагдсан юм.
Бүртгэлтэй болсноор энэ сургалтын бүх хичээлд хандах эрх авна.