Berrinkii horumarinta software, Xirfadlayaashu waxay raadinayaan qalab fududeynaya barnaamijka oo awood u leh waxqabadka ugu sarreeya bilawga. Muuqaalka Muuqaalka Visual Studio ayaa isu taagay mid ka mid ah deegaan horumarinta isku dhafan (IDEs) inta badan la isticmaalo oo la wada isticmaalo, si joogto ah ula qabsanaysa baahiyaha barnaamijyada casriga ah iyo is dhexgalka tignoolajiyada horumarsan.
La barnaamijka Microsoft Waxay u taagan tahay ma aha oo kaliya shatiga furan iyo helitaanka bilaashka ah, laakiin sidoo kale sababtoo ah waxay si joogto ah u dhexgalaan shaqooyinka cusub taas oo u ogolaanaysa isticmaalayaasha in ay mashruucooda hal talaabo u sii qaadaan. Tan iyo markii lagu daray sirdoon macmal ah Laga soo bilaabo ka caawinta barnaamijka ilaa is dhexgalka aan kala go 'lahayn ee adeegyada daruuraha sida AWS Lambda, VS Code lafteeda ayaa lafteeda xudunta u ah xitaa socodka shaqo ee ugu baahida badan.
Hal-abuurka is dhexgalka AWS Lambda
Mid ka mid ah horumarradii ugu dambeeyay ee la xidhiidha waa ku daridda a is dhexgalka tooska ah inta u dhaxaysa AWS Lambda console iyo Visual Studio Code. Horumariyayaashu hadda waxay heli karaan badhanka go'an "Ku Fur in Visual Studio Code" gudaha Lambda console, kaas oo kuu oggolaanaya inaad ka beddesho aragtida shabakadda una beddelato tifaftiraha maxalliga ah isla markiiba. Nidaamku wuxuu ogaanayaa Haddii aad haysato VS Code iyo Qalabka AWS ee lagu rakibay, iyo haddii kale, waxay kugu hagaysaa habka.
Shaqadani way dedejinaysaa kala-guurka u dhexeeya horumarinta deegaanka iyo maamulka daruuraha, fududaynta wax walba laga bilaabo hawlaha tafatirka ilaa geyntooda, dhammaan iyaga oo aan ka tagin deegaanka uu doorbido barnaamij-qaadaha. Tani waxay meesha ka saaraysaa hababka qaabaynta gacanta waxayna dardar gelisaa horumarka iyo wareegga tijaabada.
Dejinta fog ee hawlaha daruuraha ee VS Code
Mid kale oo ka mid ah waxyaabaha cusub ee keenay rajo weyn ayaa ah Awoodda si toos ah uga saxdo hawlaha Lambda ee Visual Studio Code. Is dhexgalka fog ayaa ogolaanaya gogoldhig oo ay falanqeeyaan hab-dhaqanka kood ku socda daruuraha, helitaanka agabka sida VPC ama IAM, iyo la socodka socodka doorsoomayaasha iyo diiwaanka wakhtiga dhabta ah ee IDE laftiisa.
Awoodahan, horumarinta aan server lahayn Waxay noqotaa mid aad waxtar u leh oo loo heli karo kooxaha cabbir kasta leh, iyada oo aan wax kharash ah oo dheeraad ah lahayn sifooyinkan marka laga reebo isticmaalka caadiga ah ee Lambda.
Ku riixida sirdoonka macmal ee socodka shaqada
Kordhinta sirdoon macmal ah waxa kale oo uu soo galay VS Code, taas oo u ogolaanaysa barmaamijyada in ay horumariyaan wax soo saarkooda iyo tayada koodhka. Waxay muujineysaa isdhexgalka GitHub Copilot, adeegga is-diiwaangelinta oo soo jeedinaya qaybo-kood ah, dedejiya hawlaha qorista, oo sharraxaya khadadka adag iyadoo la fahmayo macnaha guud iyo luqadaha la isticmaalo.
Si aad faa'iidooyinkan uga shaqeysid gudaha VS Code, waxaad u baahan tahay inaad karti u yeelato Habka wakiilka AI, ku yaala qaabeynta sida chat.agent.enabled. Kadib markaad gasho koontada Copilot, aaladaha ay ka midka yihiin AI sheekeysi, Hubinta qaladka tooska ah, abuurista faylalka, iyo xitaa fulinta koodhka garaadka iyo dib-u-habaynta. Tilmaamahan, marka loo eego daraasaadka GitHub, waxay hagaajin karaan xawaaraha horumarka ilaa 55%.
Kordhinta muhiimka ah iyo habaynta wax soo saarka korodhka
Mid ka mid ah sifooyinka ugu qiimaha badan ee Visual Studio Code waa suurtagalnimada rakibidda kordhinta kuwaas oo balaadhiya awoodooda lana qabsanaya luuqado kala duwan iyo qaabka shaqada. Tusaalooyinka sida kordhinta jupyter kuu ogolaanaya inaad si toos ah ula shaqeyso buug-yaraha IDE-ga, taas oo meesha ka saaraysa baahida loo qabo in la beddelo codsiyada. Kuwa kale, sida Ruff (linter for Python) ama Python Indent, ka caawi koodkaaga inuu nadiif ahaado oo si toos ah u hagaago.
Habka raadinta iyo rakibidda kordhinta waa mid fudud sida furitaanka guddiga xakamaynta. Kordhinta Ctrl + Shift + X, raadi qalabka aad rabto, oo ku rakib deegaankaaga. Sidan, VS Code waxa uu noqon karaa madal la waafajiyay run ahaantii shaqo kasta ama luqad barnaamij kasta.
Visual Studio Code wuxuu sii wadaa inuu xoojiyo booskiisa oo ah xalka tixraaca ee barnaamijyada iyo maareynta mashruuca, gudaha iyo daruuraha labadaba, gaar ahaan marka lagu daro aqoonta ku saabsan hababka kala duwan ee navigation iyo badbaadadaIs dhexgalka horumarsan ee adeegyada sida AWS Lambda, kobcinta sirdoonka macmal ah, iyo tiro balaadhan oo kordhin ah ayaa siiya isticmaalayaasha jawi firfircoon, wax soo saar leh, oo ammaan ah si wax looga qabto caqabadaha horumarinta software ee maanta.
