Hagaha Faa'iidada leh ee VS Code: Farsamooyinka iyo Qalabka lagama maarmaanka u ah Horumariyeyaasha Waxqabadka Sare
Hagaha Faa'iidada leh ee VS Code: Farsamooyinka iyo Qalabka lagama maarmaanka u ah Horumariyeyaasha Waxqabadka Sare
Visual Studio Code (VS Code) oo ah tifaftire kood oo bilaash ah, furan, oo iskutallaab ah, ayaa si weyn looga jecel yahay horumariyeyaasha. Waxay leedahay hawlo awood leh, deegaan ballaadhan oo kordhin ah, iyo interface fudud oo sahlan in la isticmaalo. Maqaalkani wuxuu isku dari doonaa doodaha dhowaan ka dhacay X/Twitter, si uu kuugu soo koobo farsamooyinka faa'iidada leh ee VS Code iyo talooyinka qalabka, si ay kaaga caawiyaan inaad kordhiso wax soo saarkaaga horumarineed.
Maxaa ka dhigaya VS Code mid soo jiidasho leh?
Doodaha X/Twitter, waxaan ku arki karnaa xamaasadda horumariyeyaasha ee VS Code. @@freeCodeCamp ayaa si isdaba joog ah u xusay caannimada iyo bilaashnimada VS Code, iyaga oo xoogga saaraya hawlaha badan ee ay bixiso. @@chomado ayaa sidoo kale la wadaagtay tifaftiraha ay ugu jeceshahay, waxayna ku talisay hawlaha kordhinta ee injineerada hore.
Si kooban, faa'iidooyinka ugu waaweyn ee VS Code waxaa ka mid ah:
- Bilaash iyo Furan: Qof kastaa wuu isticmaali karaa bilaash, wuxuuna ka qayb qaadan karaa horumarinta bulshada.
- Iskutallaab: Waxay taageertaa nidaamyada hawlgalka badan sida Windows, macOS, Linux.
- Miisaan fudud: Xawaaraha bilowga waa degdeg, isticmaalka agabka waa hooseeyaa.
- Deegaan ballaadhan oo kordhin ah: Adigoo rakibaya kordhin, waxaad kor u qaadi kartaa hawlaha VS Code si aad u daboolto baahiyo horumarineed oo kala duwan.
- Qalabka hagaajinta ee ku dhex jira: Waxay taageertaa hagaajinta luqado badan oo barnaamij ah, taasoo u sahlaysa horumariyeyaasha inay si degdeg ah u helaan oo ay u xalliyaan dhibaatooyinka.
- Git oo isku dhafan: Waxay u sahlaysaa horumariyeyaasha inay sameeyaan xakamaynta nooca.
- Talooyinka caqliga leh: Waxay bixisaa dhammaystirka koodhka, hubinta naxwaha, iyo hawlo kale, taasoo hagaajinaysa hufnaanta koodhka.
Farsamooyinka Faa'iidada leh ee VS Code: Hagaaji Wax Soo Saarkaaga Horumarineed
-
Baro gaabiyeyaasha kiiboodhka: VS Code waxay bixisaa gaabiyeyaal kiiboodhka oo badan, barashada gaabiyeyaashan waxay si weyn u hagaajin kartaa hufnaanta horumarinta. Kuwani waa qaar ka mid ah gaabiyeyaasha kiiboodhka ee sida caadiga ah loo isticmaalo:
Ctrl+Shift+P(Windows/Linux) /Cmd+Shift+P(macOS): Fur guddida amarka. Tani waa mid ka mid ah hawlaha ugu muhiimsan ee VS Code, waxaadna ku fulin kartaa hawlo kala duwan guddida amarka.Ctrl+P(Windows/Linux) /Cmd+P(macOS): Si degdeg ah u fur fayl.Ctrl+Shift+O(Windows/Linux) /Cmd+Shift+O(macOS): Si degdeg ah ugu bood calaamad (hawl, fasal, iwm).Ctrl+Shift+F(Windows/Linux) /Cmd+Shift+F(macOS): Raadin caalami ah.Ctrl+D(Windows/Linux) /Cmd+D(macOS): Dooro ciwaanka xiga. Waxaad isku mar wax ka beddeli kartaa qoraallo badan oo isku mid ah.Alt+Shift+Down/Up(Windows/Linux) /Option+Shift+Down/Up(macOS): Ku koobbi safka hadda jira safka xiga/safka hore.Ctrl+/(Windows/Linux) /Cmd+/(macOS): Faallo ka bixi/ka saar faallada safka hadda jira ama xannibaadda koodhka ee la doortay.Alt+Up/Down(Windows/Linux) /Option+Up/Down(macOS): Kor iyo hoos u dhaqaaji safka hadda jira ama xannibaadda koodhka ee la doortay.Ctrl+K Ctrl+S: Fur interface-ka goobaha gaabiyeyaasha kiiboodhka, waxaadna arki kartaa oo aad habayn kartaa gaabiyeyaasha kiiboodhka.
-
Si fiican u isticmaal guddida amarka: Adigoo furaya guddida amarka adigoo isticmaalaya
Ctrl+Shift+P/Cmd+Shift+P, waxaad fulin kartaa hawlo kala duwan, sida:Settings: Fur interface-ka goobaha.Extensions: Install Extension: Ku rakib kordhin.Git: Commit: Gudbi isbeddellada Git.Format Document: Habee dukumeentiga hadda jira.Go to Symbol in Workspace: Si degdeg ah ugu bood calaamadda ku jirta goobta shaqada.
-
Habaynta Gaarka ah: VS Code waxay u ogolaataa isticmaalayaasha inay habayn gaar ah u yeeshaan goobo kala duwan, oo ay ku jiraan mawduucyada, farta, habka qoraalka, iwm. Waxaad furi kartaa interface-ka goobaha adiga oo maraya
File -> Preferences -> Settings, ama si toos ah u habayn kartaa faylkasettings.json.- Mawduuc: Dooro mawduuc aad jeceshahay, kaas oo kordhin kara raaxada koodhka.
- Farta: Dooro farta ku habboon, taas oo kordhin karta akhriska koodhka. Waxaa lagugula talinayaa inaad isticmaasho farta ballaceedu siman yahay, sida Fira Code, JetBrains Mono, iwm.
- Habka Qoraalka: U deji habka qoraalka si waafaqsan heerarka mashruuca, waxaad isticmaali kartaa meel bannaan ama furaha Tab.
- Kaydinta Tooska ah: Daar shaqada kaydinta tooska ah, taas oo kaa caawin karta inaad iska ilaaliso luminta koodhka sababtoo ah ilowda inaad kaydiso.
-
Ka Faa'iidayso Qaybaha Koodhka (Code Snippets): Qaybaha koodhka ayaa kaa caawin kara inaad si dhakhso leh u geliso baloogyada koodhka ee caadiga ah. VS Code waxay leedahay qaybo koodh oo caadi ah oo ku dhex dhisan, waxaad sidoo kale habayn kartaa qaybaha koodhka.
- Fur guddiga amarka, geli
Preferences: Configure User Snippets, dooro luqadda aad rabto inaad habayso, ka dibna waad habayn kartaa qaybaha koodhka. - Tusaale ahaan, waxaad u abuuri kartaa
clogqayb koodh ah JavaScript, si aad si dhakhso leh u gelisoconsole.log():
"Print to console": { "prefix": "clog", "body": [ "console.log('$1');", "$2" ], "description": "Log output to console" } - Fur guddiga amarka, geli
-
Isticmaal Tafatirka Iftiinka Badan: Hayso furaha
Alt(Windows/Linux) /Option(macOS), ka dibna guji jiirka, waxaad ku abuuri kartaa iftiin meelo badan, isla markaana waxaad habayn kartaa khadadka koodhka badan. Waxaad sidoo kale isticmaali kartaaCtrl+D/Cmd+Dsi aad u doorato shayga ku xiga ee isku midka ah, si aad u samayso tafatirka iftiinka badan. -
Kala Qaybi Tafatiraha: Waxaad u qaybin kartaa tafatiraha dhowr daaqadood, isla markaana waxaad arki kartaa oo aad habayn kartaa faylal badan. Waxaad isticmaali kartaa amarka
View -> Editor Layout -> Split Editorsi aad u kala qaybiso tafatiraha. -
Horumarinta Fog: VS Code waxay bixisaa kordhinta Horumarinta Fog, taas oo kuu ogolaanaysa inaad si maxalli ah u habayso koodhka server-ka fog. Tani waxay faa'iido u leedahay horumarinta codsiyada dhinaca server-ka.
-
Isticmaal VS Code Browser-ka: Sida
@@Prathkumuu tilmaamay, adiga oo booqanayavscode.dev, waxaad si toos ah ugu isticmaali kartaa VS Code browser-ka, taas oo ku habboon oo degdeg ah. Tani waxay faa'iido u leedahay tafatirka ku meel gaarka ah ama ka shaqaynta qalab aan VS Code lagu rakibin. Shaqada@@CompuIvesayaa sii horumarisay tan, isaga oo si guul leh u socodsiiyay VS Code si toos ah browser-ka, oo ku xiray API-ga CodeSandbox.
Talada Qalabka VS Code: Abuur IDE-gaaga Gaarka ah
Awoodda VS Code waxay ku jirtaa nidaamkeeda kordhinta ee hodanka ah. Hoos waxaa ku yaal talooyin kordhin oo caadi ah:
-
Prettier: Qalabka qaabaynta koodhka, kaas oo si toos ah u qaabayn kara koodhka, isaga oo ilaalinaya qaabka koodhka oo joogto ah.
ext install esbenp.prettier-vscode -
ESLint: Qalabka hubinta koodhka JavaScript, kaas oo hubin kara khaladaadka iyo arrimaha suurtagalka ah ee koodhka.
ext install dbaeumer.vscode-eslint ```* **EditorConfig for VS Code:** Qalab loo isticmaalo in lagu ilaaliyo isku midka qaabka koodhka ee tifaftirayaasha kala duwan. (Qalab lagu ilaaliyo isku midka qaabka koodhka ee tifaftirayaasha kala duwan.) ```shell ext install EditorConfig.EditorConfig -
Live Server: Si degdeg ah u bilow server maxalli ah, si fududna u tijaabi koodhka hore.
@@ThreatSynopwaxa uu xusay nuglaansho amni oo ku saabsanLive Server, isaga oo xusuusinaya horumariyeyaasha in ay ka feejignaadaan amniga marka ay isticmaalayaan kordhinta. (Si degdeg ah u bilow server maxalli ah, si fududna u tijaabi koodhka hore.@@ThreatSynopwaxa uu xusay nuglaansho amni oo ku saabsanLive Server, isaga oo xusuusinaya horumariyeyaasha in ay ka feejignaadaan amniga marka ay isticmaalayaan kordhinta.)ext install ritwickdey.LiveServer -
Code Runner: Waxa uu taageeraa luuqado barnaamijyo badan, si fududna waxa loo tijaabin karaa qaybo koodh ah. Sidoo kale,
@@ThreatSynopwaxa uu tilmaamay nuglaansho amni oo ku saabsanCode Runner. (Waxa uu taageeraa luuqado barnaamijyo badan, si fududna waxa loo tijaabin karaa qaybo koodh ah. Sidoo kale,@@ThreatSynopwaxa uu tilmaamay nuglaansho amni oo ku saabsanCode Runner.)ext install formulahendry.code-runner -
GitLens: Kordhin kobcinaysa shaqada Git, waxaadna arki kartaa taariikhda gudbinta koodhka, macluumaadka qoraaga, iwm. (Kordhin kobcinaysa shaqada Git, waxaadna arki kartaa taariikhda gudbinta koodhka, macluumaadka qoraaga, iwm.)
ext install eamodio.gitlens -
Bracket Pair Colorizer: Waxa uu midabaynayaa labada qaanso ee isku xiga, si fududna loo arki karo qaab dhismeedka koodhka. (Waxa uu midabaynayaa labada qaanso ee isku xiga, si fududna loo arki karo qaab dhismeedka koodhka.)
ext install CoenraadS.bracket-pair-colorizer-2 -
IntelliCode: (Waxaa bixisa Microsoft) Dhammaystirka koodhka oo ay ka caawiso AI, waxaana ay bixin kartaa talooyin koodh oo caqli badan iyadoo ku saleysan macnaha guud. (Dhammaystirka koodhka oo ay ka caawiso AI, waxaana ay bixin kartaa talooyin koodh oo caqli badan iyadoo ku saleysan macnaha guud.)
ext install visualstudioexptteam.vscodeintellicode -
VS Code Copilot: (Waxaa bixisa GitHub, waa la bixiyaa) Kaaliyaha koodhka ee AI, waxa uu soo saari karaa qaybo koodh ah, hawlo, iyo xitaa fayl dhan iyadoo ku saleysan koodhkaaga.
@@aadhilkhwaxa uu xusay qiimaha sare ee isticmaalka VS Code Copilot. (Kaaliyaha koodhka ee AI, waxa uu soo saari karaa qaybo koodh ah, hawlo, iyo xitaa fayl dhan iyadoo ku saleysan koodhkaaga.@@aadhilkhwaxa uu xusay qiimaha sare ee isticmaalka VS Code Copilot.) -
Markdown Preview Enhanced: Plugin ka hor-u-eegista Markdown oo ka wanaagsan.
@@ThreatSynopayaa sidoo kale tilmaamay in plugin-kan uu leeyahay arrimo amni, waana in la ogaadaa. (Plugin ka hor-u-eegista Markdown oo ka wanaagsan.@@ThreatSynopayaa sidoo kale tilmaamay in plugin-kan uu leeyahay arrimo amni, waana in la ogaadaa.)ext install shd101wyy.markdown-preview-enhanced -
Xirmada Kordhinta Horumarinta Fog: Waxaa ku jira kordhinno ay ka mid yihiin SSH, Containers, WSL, iwm., si ay u fududeeyaan horumarinta fog. (Waxaa ku jira kordhinno ay ka mid yihiin SSH, Containers, WSL, iwm., si ay u fududeeyaan horumarinta fog.)
Ku saabsan Isdhexgalka LLM iyo VS Code
Waxaa sidoo kale jiray dood ku saabsan isdhexgalka LLM iyo VS Code ee X/Twitter. @@akshay_pachaar waxa uu wadaagay hababka lagu tababaro LLM ee VS Code. @@MacopeninSUTABA waxa uu xusay isdhexgalka wakiilka koodhka AI ee Anthropic "Claude Code" iyo VS Code. Kuwani waxay muujinayaan in AI uu door sii kordhaya ka ciyaari doono horumarinta mustaqbalka. (Waxaa sidoo kale jiray dood ku saabsan isdhexgalka LLM iyo VS Code ee X/Twitter. @@akshay_pachaar waxa uu wadaagay hababka lagu tababaro LLM ee VS Code. @@MacopeninSUTABA waxa uu xusay isdhexgalka wakiilka koodhka AI ee Anthropic "Claude Code" iyo VS Code. Kuwani waxay muujinayaan in AI uu door sii kordhaya ka ciyaari doono horumarinta mustaqbalka.)
Talooyin Amni
Sida @@ThreatSynop uu xusay, kordhinno VS Code ah ayaa leh nuglaansho amni, taas oo keeni karta xatooyo fayl iyo fulinta koodh fog. Sidaa darteed, marka aad isticmaalayso kordhin, fiiro gaar ah u yeelo qodobbadan soo socda: (Sida @@ThreatSynop uu xusay, kordhinno VS Code ah ayaa leh nuglaansho amni, taas oo keeni karta xatooyo fayl iyo fulinta koodh fog. Sidaa darteed, marka aad isticmaalayso kordhin, fiiro gaar ah u yeelo qodobbadan soo socda:)
- Dooro kordhin rasmi ah ama sumcad leh. (Dooro kordhin rasmi ah ama sumcad leh.)
- Si joogto ah u cusbooneysii kordhinta. (Si joogto ah u cusbooneysii kordhinta.)
- Si taxadar leh u akhri sharraxaadda ogolaanshaha kordhinta. (Si taxadar leh u akhri sharraxaadda ogolaanshaha kordhinta.)
- Ku rakib qalabka hubinta koodhka, sida ESLint, kaas oo kaa caawin kara inaad ogaato arrimaha suurtagalka ah ee koodhkaaga. (Ku rakib qalabka hubinta koodhka, sida ESLint, kaas oo kaa caawin kara inaad ogaato arrimaha suurtagalka ah ee koodhkaaga.)
- Ka digtoonow ogeysiisyada amniga ee VS Code iyo kordhinta, oo si degdeg ah u hagaaji nuglaanshaha. (Ka digtoonow ogeysiisyada amniga ee VS Code iyo kordhinta, oo si degdeg ah u hagaaji nuglaanshaha.)## Soo Koobid
VS Code oo ah tifaftire kood oo awood badan, wuxuu leeyahay xirfado badan oo faa'iido leh iyo nidaam deegaan oo ballaaran, kaas oo ka caawin kara horumariyeyaasha inay kordhiyaan hufnaanta horumarinta. Adigoo baranaya furayaasha gaaban, dejinta habaynta, isticmaalka qaybaha koodhka, ku rakibida kordhinta ku habboon, waxaad ka dhigi kartaa VS Code IDE-gaaga gaarka ah. Isla mar ahaantaana, waa inaad fiiro gaar ah u yeelataa arrimaha amniga, dooro kordhinta rasmiga ah ama kuwa sumcad wanaagsan leh, oo si joogto ah u cusbooneysii kordhinta. Waxaan rajeynayaa in maqaalkani uu ku caawiyay!





