Technológia 360
  • Információs Technológia
    • Információtechnológiai Hírek
    • Utasítás
No Result
View All Result
  • Információs Technológia
    • Információtechnológiai Hírek
    • Utasítás
No Result
View All Result
Technológia 360
No Result
View All Result
Home Információs Technológia Utasítás

A GitHub Copilot használata a VS Code-ban

by Farkas Domonkos
2023.05.12

Ha a kódolást a következő szintre szeretné emelni, ismerje meg a GitHub Copilotot, az AI-alapú kódolási asszisztenst, amely gyökeresen megváltoztathatja a kódolást. A GitHub Copilot a GPT-3 nyelvi modelltechnológiát használja gyors kódjavaslatokhoz és fejlesztésekhez. A másodpilóta elérhetőbbé teheti a kódolást a kezdő vagy a tapasztalt fejlesztők számára, akik időt és agyi energiát szeretnének megtakarítani. Számos integrált fejlesztői környezethez (IDE) elérhető, beleértve a népszerű Visual Studio (VS) kódot is.

A cikkben bemutatjuk, hogyan telepítsd és használd a GitHub Copilotot a VS Code-ban, így élvezheted az új kódolási korszakot és az általa kínált összes jótékony hatást.

A GitHub Copilot telepítése

Mielőtt belépne az AI-alapú kódolás új és izgalmas világába, telepítenie kell a GitHub Copilotot. Így szerezheti be:

  1. Nyissa meg GitHub-fiókját, és lépjen a „Beállítások” elemre.
  2. Válassza a „GitHub Copilot” lehetőséget a bal oldali menüben. Kattintson az „Engedélyezés” gombra az engedélyezéshez, majd a „Mentés” gombra.
  3. Nyissa meg a Visual Studio Code alkalmazást, és lépjen a „Bővítmények” elemre.
  4. Keresse meg a „GitHub Copilot” kifejezést.
  5. Telepítse a GitHub Copilotot, és indítsa újra a VS Code-ot.

Az ablak alján látni fogja, hogy a GitHub Copilot aktív az IDE-ben. Felhívjuk figyelmét, hogy a GitHub Copilot ingyenes próbaidőszaka csak két hónapig tart. Ha a próbaidőszak után továbbra is használni szeretné, elő kell fizetnie.

A GitHub Copilot használata a VS Code-ban

A beállítás befejezése után ideje megnézni, hogyan néz ki a GitHub Copilot működés közben. Számos módja van a másodpilóta használatának, és csak néhány mindennapi tevékenységet fogunk megvizsgálni, amelyeket valószínűleg használni fog.

Automatikus kiegészítés Magic

A GitHub Copilot olyan, mint a kódolás tündérkeresztanyja, varázslatosan kiegészíti a kódsorokat AI-alapú javaslatokkal. A javaslatok megtekintéséhez kezdje el beírni a kódot (egy támogatott nyelven), és nézze meg, ahogy a GitHub Copilot környezettudatos javaslatokat kínál. Egy ajánlás elfogadásához nyomja meg a „Tab” gombot, amely automatikusan megjelenik a kód ablakában.

Függvénygenerálás függvénynevekből vagy megjegyzésekből

Néhány régebbi AI kódoló asszisztenssel szemben a GitHub Copilot több trükköt rejt magában, mint az automatikus kiegészítést. Funkciókat is generálhat az Ön által megadott függvénynevek vagy megjegyzések alapján.

Ha például egy függvényt hoz létre a tömb legmagasabb számának megkeresésére, kezdje el beírni:

“function findHighestNumber(array) { ...”

Várjon egy pillanatot, és a GitHub Copilot javasolni fogja a funkció többi részét.

Súgó Példák

Talán Javascript, Express, React vagy Python osztályokkal dolgozik. A GitHub Copilot támogatta ezeket a feladatokat. Kódsablonokat tud generálni a népszerű keretrendszerekhez, így a fejlesztés szinte könnyed lesz. Írjon be egy megjegyzést vagy függvénynevet, amely leírja, hogy mit szeretne, és a GitHub Copilot előhívja a kódot. Például:

  • Ha olyan függvényt szeretne létrehozni, amely két számot szoroz JavaScriptben, írjon egy megjegyzést, például: „Függvény létrehozása két szám szorzásához”. Ezután nyomja meg az „Enter” gombot, és a GitHub Copilot javaslatokat kínál az Ön által választott nyelven.
  • A GitHub Copilot segítségével gyorsan generálhat tömböket és objektumokat különböző adattípusokkal. Létrehozhat például egy elemtömböt egy videojátékhoz, vagy objektumok tömbjét kulcs-érték párokkal, amelyek számokat, karakterláncokat és logikai értékeket kombinálnak.
  • A GitHub Copilot a React és Express modulok és csomagok importálásában is segíthet. Például importálhat olyan horgokat, mint a useState és a useEffect a Reactban, vagy a CORS csomag az Expressben.
  • A másodpilóta segíthet HTML kód létrehozásában a webfejlesztéshez. Létrehozhat elemeket, például rendezetlen listákat, testreszabhatja azok stílusát, és még sok mást.

A GitHub másolja a kód környezetét, és számos javaslattal segít.

Kerékpározás a javaslatokon keresztül

A GitHub Copilot arról szól, hogy lehetőségeket adjon Önnek. Ha nem tetszik az első javaslat, használja az „Alt + ]” vagy az „Option + ]” billentyűket Macen az alternatív megoldások közötti váltáshoz. A „Ctrl + Enter” lenyomásával akár 10 javaslatot is megtekinthet egy külön ablakban. A megoldás elfogadásához nyomja meg a „Tab” gombot, vagy nyomja meg az „Esc” gombot az összes javaslat visszavonásához és figyelmen kívül hagyásához.

Kódolási tippek a GitHub másodpilóta potenciáljának kiaknázásához

Annak érdekében, hogy a legtöbbet hozhassa ki ebből az új, AI-alapú kódolótársból, van néhány tippünk, amelyek segítenek maximalizálni a benne rejlő lehetőségeket.

Gyorsbillentyűket

A billentyűparancsok nem biztos, hogy mindenki teája, de hasznosak lehetnek, ha egy kicsit több időt szeretne kihúzni a munkájából. A GitHub Copilot számos hasznos billentyűparancsot tartalmaz a kódolás felgyorsítása érdekében. Szánjon időt ezeknek a parancsikonoknak a megtanulására és elsajátítására, és a jövőben több időt takaríthat meg, ha minden eddiginél gyorsabban kódol.

Például használja a „Ctrl + Enter” billentyűkombinációt a Copilot javaslati oldalának megnyitásához, vagy a „Tab” billentyűkombinációt a javaslat elfogadásához. Ezek a parancsikonok segítenek gyorsan és hatékonyan navigálni a Copilot szolgáltatásai között.

GitHub másodpilóta ismétlődő feladatokhoz

A GitHub Copilot valóban remekül teljesít az ismétlődő feladatokban, mint például az űrlapok kitöltése vagy az alapkód generálása. Delegálja ezeket az unalmas feladatokat a mesterséges intelligencia munkatársára. Így átfuthat rajtuk, és időt szabadíthat fel intellektuálisan vonzóbb feladatokra. Ez azt jelenti, hogy jobban összpontosíthat projektje összetett problémáira vagy kreatív aspektusaira, míg a Copilot a hétköznapi problémákat kezeli.

Tanuljon a GitHub másodpilótától

Akár hiszi, akár nem, a GitHub Copilot kiváló tanulási eszköz lehet. Ideális új, törekvő fejlesztőknek és azoknak, akik szórakozás és személyes fejlődés céljából szeretnének programozni, de elriasztják őket a potenciálisan meredek tanulási görbe. Ez nem puszta gyorscsalás.

Az eszköz használatával számos kódmintával és bevált gyakorlattal ismerkedhet meg, ami segít fejleszteni kódolási készségeit és jobb fejlesztővé válni. Figyelje meg, hogyan generál kódot a Copilot, és hasonlítsa össze azt saját megközelítéseivel. Ezzel új technikákat fedezhet fel, optimalizálhatja a munkafolyamatot és bővítheti a programozási ismereteket. Idővel előfordulhat, hogy kevésbé hagyatkozhat a Copilotra az ötletekben és a kódjavításokban, és inkább unalmas automatizálási eszközként fogja használni.

Párosítsa a programozást a GitHub másodpilótával

Gondoljon a GitHub Copilotra, mint az AI páros programozójára. Használja arra, hogy egy második véleményt kérjen a kódjáról, kérjen segítséget a dátum és idő módosításához, vagy kérjen segítséget, ha elakad. Használhatja akár ötletrohamra, vagy alternatív problémák megoldására. A másodpilótát megbízható csapattársként kezelheti, aki mindig készen áll a segítő kezek nyújtására.

Többnyelvű támogatás

A GitHub Copilot nem csak egyetlen programozási nyelvre korlátozódik. Számos nyelvet támogat, mint például a C++, a JavaScript, a Python, a TypeScript, a Ruby stb. Ez azt jelenti, hogy a Copilotra támaszkodhat, hogy segítsen navigálni a különböző projekttípusokban, vagy könnyebben átvegye az új nyelveket.

A többnyelvű támogatás egyértelmű előnyöket kínál a programozásban kezdők számára, akik megtanulják az első nyelvüket. Az előnyök azonban a tapasztalt kódolókra is kiterjednek, akik esetleg már sok éve dolgoztak egy nyelven, de szeretnének egy új nyelvet kipróbálni. A másodpilóta fájdalommentessé teszi az átállást azáltal, hogy elkapja azokat a hibákat, amelyek az egyik nyelvről a másikra való ugráskor történnek.

Gyorsabb, egyszerűbb és egyszerűbb

És itt van – az első lépések a GitHub Copilot Visual Studio Code használatával történő használatához. Ez az AI-alapú kódolótárs kezdetben megfélemlítőnek vagy akár csalónak is tűnhet, de élvezetesebbé és hatékonyabbá teheti kódolási kalandjait. Menjen elő, és hódítsa meg ezeket a kódsorokat újdonsült segédtársával, a GitHub Copilottal, és élvezze a tisztább, jobb kódot és több időt más feladatokra.

Kipróbáltad már a GitHub Copilotot? Melyik funkcióját találja a leghasznosabbnak? Folytassa a beszélgetést az alábbi megjegyzés részben.

Farkas Domonkos

Farkas Domonkos

Recommended.

Görgető képernyőképek rögzítése Androidon

2023.04.16

A Xiaomi 13 Ultra: 2023 zászlóshajója megjelenik a 13. évfordulós rendezvényen!

2023.03.27

Trending.

No Content Available

Technológia 360

Naprakész, pontos hírek és oktatás a technológiáról és a tudományról.

Categories

  • Információtechnológiai Hírek
  • Utasítás

Tags

AirPods AirPods Pro airpods pro 2 Android Apple Maps Apple Music Apple Pay Apple Wallet Apple Watch Ultra Facebook FaceTime Fotók alkalmazás Gmail Google térkép HomePod iCloud iMessage Instagram iOS 15 iOS 16 iPadOS 16 iPhone 14 iPhone 14 Plus iPhone 14 pro iPhone 14 Pro Max iPhone 14 tartozékok iPhone alkalmazások iPhone tartozékok Közösségi média Mac alkalmazások MacBook Pro macOS Monterey macOS Ventura Mail App Megjegyzések Siri Snapchat Spotify Szafari Twitter VPN Vélemények watchOS 9 WhatsApp Windows PC

Recent News

Az Apple iPhone 15 Pro ragadhat a régi kamerával és képernyővel

2023.05.29

Hogyan találja meg elveszett AirPodjait

2023.05.29
No Result
View All Result
  • Információs Technológia
    • Információtechnológiai Hírek
    • Utasítás