{"id":1552,"date":"2024-04-11T13:19:09","date_gmt":"2024-04-11T13:19:09","guid":{"rendered":"https:\/\/howtogeek.blog\/lt\/?p=1552"},"modified":"2024-04-11T13:19:09","modified_gmt":"2024-04-11T13:19:09","slug":"how-to-use-gemini-code-assist-in-vs-code-lt","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/lt\/how-to-use-gemini-code-assist-in-vs-code-lt\/","title":{"rendered":"Kaip naudoti \u201eGemini Code Assist\u201c programoje \u201eVS Code\u201c."},"content":{"rendered":"<p>Neseniai \u201eCloud Next\u201c konferencijoje, kuri \u0161iuo metu vyksta Las Vegase, \u201eGoogle\u201c pristat\u0117 \u201eGemini Code Assist\u201c \u2013 dirbtinio intelekto kodo u\u017ebaigimo ir pagalbos \u012frank\u012f \u012fmon\u0117ms.<\/p>\n<p><strong>Kas yra \u201eGemini Code Assist\u201c?<\/strong> Galite naudoti \u201eGemini Code Assist\u201c savo IDE, pvz., \u201eVS Code\u201c, \u201eIntelliJ\u201c, \u201eCloud Workstations\u201c arba \u201eCloud Shell Editor\u201c, kad pad\u0117tum\u0117te kurti, arba naudoti j\u0105 \u201eGoogle Cloud Console\u201c pagalbiniam trik\u010di\u0173 \u0161alinimui.<\/p>\n<p>Gemini Code Assist gali pad\u0117ti u\u017ebaigti kod\u0105 ra\u0161ant kod\u0105, sugeneruoti visas funkcijas arba kodo blokus i\u0161 komentar\u0173, generuoti vienet\u0173 testus ir pad\u0117ti derinti, suprasti ir dokumentuoti kod\u0105.<\/p>\n<p>Techni\u0161kai tai yra \u201eDuet AI\u201c evoliucija, kuri\u0105 \u201eGoogle\u201c nutrauk\u0117 prie\u0161 kelis m\u0117nesius. Ta\u010diau dabar tai labiau tiesioginis konkurentas Microsoft GitHub Copilot, kuris yra vienas ry\u0161kiausi\u0173 AI \u012franki\u0173, galin\u010di\u0173 pad\u0117ti koduoti.<\/p>\n<p>\u201eCode Assist\u201c naudoja \u201eGemini 1.5 Pro\u201c, turint\u012f 1 milijono konteksto lang\u0105 \u2013 did\u017eiausi\u0105 bet kurio modelio kontekstin\u012f lang\u0105. Tai suteikia Code Assist nema\u017e\u0105 prana\u0161um\u0105. Vartotojai netgi gal\u0117t\u0173 pakeisti vis\u0105 savo kodo baz\u0119 naudodami \u0161\u012f kontekstin\u012f lang\u0105, kurio \u0161iuo metu nesi\u016blo jokia kita platforma.<\/p>\n<p>\u012emon\u0117s taip pat gal\u0117s tiksliai suderinti \u201eCode Assist\u201c pagal savo vidin\u0119 kod\u0173 baz\u0119, pana\u0161iai kaip \u201eGitHub Copilot\u201c.<\/p>\n<p>Galite nemokamai i\u0161bandyti \u201eGemini Code Assist\u201c iki 2024 m. liepos 11 d., kai vienoje atsiskaitomojoje paskyroje gali b\u016bti tik vienas vartotojas.<\/p>\n<p>\u0160iame vadove mes sutelksime d\u0117mes\u012f \u012f tai, kaip galite naudoti \u201eGemini Code Assist\u201c \u201eVisual Studio\u201c (VS) kode.<\/p>\n<h2 id=\"setting-up-gemini-code-assist-with-vs-code\">\u201eGemini Code Assist\u201c nustatymas naudojant \u201eVS Code\u201c.<\/h2>\n<p>Nor\u0117dami naudoti Code Assist su VS kodu, tur\u0117site atlikti toliau nurodytus veiksmus, kad nustatytum\u0117te vis\u0105 dalyk\u0105.<\/p>\n<h3 id=\"install-cloud-code-extension\">\u012ediekite \u201eCloud Code\u201c pl\u0117tin\u012f<\/h3>\n<p>Pirmiausia turite \u012fdiegti \u201eCloud Code\u201c pl\u0117tin\u012f, kad gal\u0117tum\u0117te naudoti \u201eCode Assist\u201c su \u201eVS Code\u201c.<\/p>\n<ul>\n<li>Atidarykite VS kod\u0105 savo kompiuteryje.<\/li>\n<li>Tada kairiajame meniu eikite \u012f \u201ePl\u0117tiniai\u201c.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"593\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-78-1-1.webp\" title=\"\" width=\"1054\"\/><\/figure>\n<ul>\n<li>Ie\u0161kokite \u201eCloud Code\u201c naudodami paie\u0161kos juost\u0105. Spustel\u0117kite pirm\u0105j\u012f paie\u0161kos rezultat\u0105, ty Dvyniai + Google Cloud Code.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"551\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-79-1-1.webp\" title=\"\" width=\"979\"\/><\/figure>\n<ul>\n<li>Tada spustel\u0117kite mygtuk\u0105 \u201e\u012ediegti\u201c ir \u012fdiekite pl\u0117tin\u012f.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"593\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-81-1-1.webp\" title=\"\" width=\"1054\"\/><\/figure>\n<p>\u201eCloud Code\u201c pl\u0117tinys dabar \u012fdiegtas \u201eVS Code\u201c. Tai geriausiai veikia su \u0161iomis kalbomis:<\/p>\n<ul>\n<li>NodeJS<\/li>\n<li>Eik<\/li>\n<li>Python<\/li>\n<li>Java<\/li>\n<li>.NET<\/li>\n<\/ul>\n<p>Nors NodeJS turi integruot\u0105 VS kodo palaikym\u0105 ir nereikalauja joki\u0173 papildom\u0173 veiksm\u0173, jei norite jas naudoti, tur\u0117site \u012fdiegti kitas kalbas. \u0160ias kalbas galite \u012fdiegti taip pat, kaip \u012fdieg\u0117te \u201eCloud Code\u201c pl\u0117tin\u012f.<\/p>\n<p>Pasirinktinai, jei norite kopijuoti pavyzd\u017eius \u012f savo kompiuter\u012f, taip pat tur\u0117site \u012fdiegti Git.<\/p>\n<h3 id=\"connect-to-google-cloud\">Prisijunkite prie \u201eGoogle Cloud\u201c.<\/h3>\n<p>Dabar kitas veiksmas apima prisijungim\u0105 prie \u201eGoogle Cloud\u201c i\u0161 \u201eVS Code\u201c.<\/p>\n<ul>\n<li>\u012edieg\u0119 pl\u0117tin\u012f spustel\u0117kite parinkt\u012f \u201eAtidaryti per\u017ei\u016br\u0105\u201c.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"618\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-82-1-1.webp\" title=\"\" width=\"1098\"\/><\/figure>\n<ul>\n<li>Parinktyje \u201ePrisijungti su Google Cloud\u201c spustel\u0117kite mygtuk\u0105 \u201ePrisijungti\u201c.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"546\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-83-1-1.webp\" title=\"\" width=\"970\"\/><\/figure>\n<ul>\n<li>Pasirodys prane\u0161imas, kad \u201eVS Code\u201c nori atidaryti i\u0161orin\u0119 svetain\u0119. Nor\u0117dami t\u0119sti, spustel\u0117kite \u201eAtidaryti\u201c.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"582\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-84-1-1.webp\" title=\"\" width=\"1034\"\/><\/figure>\n<ul>\n<li>Tada prisijunkite prie \u201eGoogle\u201c paskyros.<\/li>\n<li>Tada j\u016bs\u0173 \u201eGoogle\u201c paskyra papra\u0161ys \u012fsitikinti, kad atsisiunt\u0117te \u0161i\u0105 program\u0105 [Cloud Code] i\u0161 \u201eGoogle\u201c; Nor\u0117dami t\u0119sti, spustel\u0117kite \u201ePrisijungti\u201c.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"607\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-85-1-1.webp\" title=\"\" width=\"1078\"\/><\/figure>\n<p>J\u016bs\u0173 paskyra dabar susieta su \u201eGoogle Cloud\u201c.<\/p>\n<p>Tada tur\u0117site suaktyvinti \u201eGemini\u201c programoje \u201eVS Code\u201c, pasirink\u0119 \u201eGoogle Cloud\u201c projekt\u0105, kuriame \u012fjungta debesies API. Ta\u010diau jei iki \u0161iol neprisiregistravote prie \u201eGoogle Cloud\u201c, pirmiausia tur\u0117site tai padaryti.<\/p>\n<h3 id=\"sign-up-for-google-cloud\">Prisiregistruokite prie \u201eGoogle Cloud\u201c.<\/h3>\n<p>Jei neturite \u201eGoogle Cloud\u201c, galite gauti nemokam\u0105 3 m\u0117nesi\u0173 bandom\u0105j\u0105 versij\u0105 su 300 USD kreditu.<\/p>\n<ul>\n<li>Eikite \u012f cloud.google.com ir spustel\u0117kite \u201ePrad\u0117kite nemokamai\u201c.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"612\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-86-1-1.webp\" title=\"\" width=\"1088\"\/><\/figure>\n<ul>\n<li>Tada pateikite savo paskyros informacij\u0105 ir spustel\u0117kite \u201eSutinku ir t\u0119sti\u201c.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"667\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-87-1-1.webp\" title=\"\" width=\"1186\"\/><\/figure>\n<ul>\n<li>Pateikite mok\u0117jimo informacij\u0105 ir spustel\u0117kite \u201ePrad\u0117ti nemokamai\u201c, kad gautum\u0117te nemokam\u0105 bandom\u0105j\u0105 versij\u0105. Neb\u016bsite apmokestinti pasibaigus bandomajam laikotarpiui, nebent rankiniu b\u016bdu suaktyvinsite vis\u0105 \u201eGoogle Cloud\u201c paskyr\u0105.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"745\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-88-1-1.webp\" title=\"\" width=\"1324\"\/><\/figure>\n<p>Kai tur\u0117site \u201eGoogle Cloud\u201c, galite naudoti projekt\u0105 i\u0161 jo ir naudoti \u201eGemini\u201c programoje \u201eVS Code\u201c.<\/p>\n<h3 id=\"activate-gemini-in-vs-code\">Suaktyvinkite Dvynius VS kode<\/h3>\n<ul>\n<li>Dabar gr\u012f\u017ekite \u012f \u201eVS Code\u201c ir spustel\u0117kite \u201ePasirinkti Google Cloud Project\u201c, kad suaktyvintum\u0117te \u201eGemini\u201c.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"574\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-89-1-1.webp\" title=\"\" width=\"1020\"\/><\/figure>\n<ul>\n<li>Vir\u0161uje bus rodoma parinktis pasirinkti \u201eGoogle Cloud\u201c projekt\u0105. Pasirinkite \u201eGoogle Cloud Project\u201c su \u012fjungta debesies API. Taip pat galite sukurti nauj\u0105 \u201eGoogle Cloud Project\u201c.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"575\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-90-1.webp\" title=\"\" width=\"1023\"\/><\/figure>\n<ul>\n<li>Jei j\u016bs\u0173 pasirinktam projektui debesies API ne\u012fjungta, VS kodo lange pamatysite klaid\u0105. Spustel\u0117kite \u201e\u012egalinti API\u201c, kad tai i\u0161taisytum\u0117te.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"541\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-91-1.webp\" title=\"\" width=\"963\"\/><\/figure>\n<ul>\n<li>Dvyniai bus suaktyvinti naudoti VS Code. J\u012f galite pasiekti bet kuriuo metu b\u016bsenos juostoje, kurioje dabar bus rodomas aktyvuotas Dvyniai, o ne anks\u010diau i\u0161jungta Dvyni\u0173 piktograma (raudona piktograma su \u012fstri\u017ea linija per j\u0105).<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"588\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-92-1.webp\" title=\"\" width=\"1045\"\/><\/figure>\n<ul>\n<li>Dvyni\u0173 parinktis taip pat bus \u012ftraukta \u012f veiklos juost\u0105 kair\u0117je.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"580\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-93-1.webp\" title=\"\" width=\"1031\"\/><\/figure>\n<p>Viskas. Dabar galite prad\u0117ti naudoti \u201eGemini\u201c programoje \u201eVS Code\u201c, kad gautum\u0117te pagalbos kuriant kod\u0105 arba su juo pasikalb\u0117tum\u0117te.<\/p>\n<h2 id=\"generating-code-with-gemini\">Kodo generavimas su Dvyniais<\/h2>\n<p>Nor\u0117dami naudoti \u201eGemini\u201c programoje \u201eVS Code\u201c, galite sugeneruoti nauj\u0105 kod\u0105 su raginimais, gauti kodavimo pasi\u016blym\u0173 arba tiesiogini\u0173 pasi\u016blym\u0173.<\/p>\n<p>Pirmiausia atidarykite esam\u0105 program\u0105, kurioje norite naudoti \u201eGemini\u201c, arba sukurkite \u201eCloud Code\u201c programos pavyzd\u012f, kad gal\u0117tum\u0117te i\u0161bandyti \u201eGemini\u201c.<\/p>\n<ul>\n<li>Nor\u0117dami sukurti programos pavyzd\u012f, paspauskite <code>Ctrl<\/code>+ <code>Shift<\/code>+ <code>P<\/code>(\u201eWindows\u201c \/ \u201eLinux\u201c) arba <code>Cmd<\/code>+ <code>Shift<\/code>+ <code>P<\/code>(\u201eMac\u201c), kad atidarytum\u0117te komand\u0173 palet\u0119 \u201eVS Code\u201c.<\/li>\n<li>Tada \u012fveskite \u201eDebesies kodas: nauja programa\u201c ir paspauskite \u201eEnter\u201c.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"637\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-94-1.webp\" title=\"\" width=\"1132\"\/><\/figure>\n<ul>\n<li>I\u0161 parink\u010di\u0173 pasirinkite \u201eKubernetes programa\u201c.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"579\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-95-1.webp\" title=\"\" width=\"1029\"\/><\/figure>\n<ul>\n<li>Tada i\u0161 parink\u010di\u0173 pasirinkite programos pavyzd\u012f, pvz., \u201ePython (Flask): sve\u010di\u0173 knyga\u201c. Atminkite, kad tur\u0117site \u012fdiegti kalb\u0105, kuria diegiate pavyzdin\u0119 program\u0105, jei jos dar ne\u012fdieg\u0117te.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"636\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-96-1.webp\" title=\"\" width=\"1132\"\/><\/figure>\n<ul>\n<li>I\u0161saugokite program\u0105 norimoje vietoje ir programa bus sukurta.<\/li>\n<\/ul>\n<p>Suk\u016br\u0119 program\u0105, sukurkite nauj\u0105 kodo fail\u0105 arba atidarykite esam\u0105, kad gal\u0117tum\u0117te naudoti Gemini. \u0160tai visi b\u016bdai, kaip Dvyniai gali pad\u0117ti jums generuoti kod\u0105.<\/p>\n<h3 id=\"get-in-line-suggestions\">Gaukite tiesiogini\u0173 pasi\u016blym\u0173<\/h3>\n<ul>\n<li>Nor\u0117dami gauti tiesiogini\u0173 pasi\u016blym\u0173, prad\u0117kite vesti kod\u0105.<\/li>\n<li>Ra\u0161ydami Dvyniai pateiks jums automatinio kodo u\u017ebaigimo pasi\u016blymus.<\/li>\n<li>Galite paspausti, <code>Tab<\/code>kad priimtum\u0117te pasi\u016blym\u0105. Nor\u0117dami nepaisyti pasi\u016blymo, paspauskite <code>Esc<\/code>arba toliau ra\u0161ykite kod\u0105.<\/li>\n<\/ul>\n<h3 id=\"generate-code\">Sukurti kod\u0105<\/h3>\n<ul>\n<li>Dvyniai taip pat gali jums sukurti nauj\u0105 kod\u0105. IDE lange spustel\u0117kite piktogram\u0105 \u201eGemini: Smart Actions\u201c.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"582\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-97-1.webp\" title=\"\" width=\"1035\"\/><\/figure>\n<ul>\n<li>Tada i\u0161 parink\u010di\u0173 spustel\u0117kite \u201eGeneruoti kod\u0105\u201c.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"589\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-98-1.webp\" title=\"\" width=\"1047\"\/><\/figure>\n<ul>\n<li>Dvyniai sukurs jums nauj\u0105 kod\u0105 pagal kod\u0105, jau esant\u012f j\u016bs\u0173 faile.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"625\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-99-1.webp\" title=\"\" width=\"1110\"\/><\/figure>\n<h3 id=\"generate-code-with-prompts\">Sukurkite kod\u0105 naudodami raginimus<\/h3>\n<p>Taip pat galite pateikti raginimus Dvyniams sugeneruoti jiems kod\u0105.<\/p>\n<ul>\n<li>Eikite \u012f nauj\u0105 kodo eilut\u0119 ir \u012fveskite, <code>#<\/code>o po to raginkite kod\u0105. Pavyzd\u017eiui, \u012fveskite <code># Function to create a Cloud Storage bucket<\/code>ir paspauskite Enter.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"587\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-100-1.webp\" title=\"\" width=\"1044\"\/><\/figure>\n<ul>\n<li>Tada, nor\u0117dami sugeneruoti kod\u0105, paspauskite <code>Ctrl<\/code>+, <code>Enter<\/code>nesvarbu, ar naudojate \u201eWindows\u201c, \u201eLinux\u201c ar \u201eMac\u201c.<\/li>\n<li>Dvyniai sugeneruos kod\u0105 j\u016bs\u0173 u\u017eklausai. Paspauskite <code>Tab<\/code>klaviat\u016br\u0105, kad j\u0105 priimtum\u0117te.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"596\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-102-1.webp\" title=\"\" width=\"1059\"\/><\/figure>\n<h2 id=\"chat-with-gemini\">Kalb\u0117kit\u0117s su Dvyniais<\/h2>\n<p>Taip pat galite kalb\u0117tis su Dvyniais naudodami \u201eVS Code\u201c. Jis gali atsakyti \u012f klausimus, paai\u0161kinti kod\u0105 arba pad\u0117ti su pasirinktu kodu.<\/p>\n<ul>\n<li>Nor\u0117dami kalb\u0117tis su Dvyniais, kair\u0117je esan\u010dioje veiklos juostoje spustel\u0117kite piktogram\u0105 \u201eDvyniai\u201c. Kair\u0117je atsidarys Dvyni\u0173 pokalbi\u0173 skydelis.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"645\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-104-1.webp\" title=\"\" width=\"1146\"\/><\/figure>\n<ul>\n<li>\u012eveskite savo raginim\u0105 raginimo juostoje ir nusi\u0173skite j\u012f AI (j\u016bs\u0173 kodo failas tur\u0117t\u0173 b\u016bti atidarytas). Pavyzd\u017eiui, galite pasakyti <code>Explain this code to me<\/code>. Dvyniai naudos j\u016bs\u0173 faile esant\u012f kod\u0105 kaip nuorod\u0105 ir pateiks jums paai\u0161kinim\u0105.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"776\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-105-1.webp\" title=\"\" width=\"1380\"\/><\/figure>\n<ul>\n<li>Taip pat galite pasirinkti kod\u0105 savo faile ir i\u0161si\u0173sti raginim\u0105 Dvyniams paai\u0161kinti kod\u0105. Tada jis naudos pasirinkt\u0105 kod\u0105 tik kaip nuorod\u0105 atsakydamas \u012f j\u016bs\u0173 u\u017eklaus\u0105.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"632\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-106-1.webp\" title=\"\" width=\"1123\"\/><\/figure>\n<ul>\n<li>Taip pat galite papra\u0161yti Dvyni\u0173 sugeneruoti viso kodo arba pasirinkto kodo vienet\u0173 testus pokalbi\u0173 skydelyje. \u012eveskite <code>Generate unit tests<\/code>pokalbi\u0173 skydel\u012f ir Dvyniai sugeneruos viso j\u016bs\u0173 kodo arba pasirinkt\u0173 funkcij\u0173 vienet\u0173 testus (pagal j\u016bs\u0173 pasirinkim\u0105).<\/li>\n<li>Pana\u0161iai galite papra\u0161yti Dvyni\u0173 pokalbi\u0173 skydelyje <code>Help debug the code<\/code>arba <code>Make the code more readable<\/code>pokalbi\u0173 skydelyje. Atsi\u017evelgiant \u012f tai, ar pasirinkote kodo dal\u012f prie\u0161 ragindami, ar ne, jis pateiks pageidaujam\u0105 atsakym\u0105 \u012f dal\u012f j\u016bs\u0173 kodo \/ viso kodo failo.<\/li>\n<\/ul>\n<h3 id=\"other-ways-to-access-gemini\">Kiti b\u016bdai pasiekti Dvynius<\/h3>\n<ul>\n<li>Taip pat galite pasirinkti kod\u0105 ir atlikti veiksm\u0105 naudodami \u201eGemini\u201c, kodo rengykl\u0117je spustel\u0117j\u0119 piktogram\u0105 \u201eRodyti kodo veiksmus\u201c (Bulb).<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"613\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-103-1.webp\" title=\"\" width=\"1091\"\/><\/figure>\n<ul>\n<li>Taip pat galite atlikti kitus veiksmus su Dvyniais \u201eVS Code\u201c. Atidarykite komand\u0173 palet\u0119 VS kode.<\/li>\n<li>Tada \u012fveskite \u201eDvyniai:\u201c ir pasirodys parinktys, kaip galite naudoti Dvynius. Galite papra\u0161yti Dvyni\u0173 paai\u0161kinti jums kod\u0105, sutelkti d\u0117mes\u012f \u012f pokalbio rodin\u012f, sugeneruoti kod\u0105, generuoti vienet\u0173 testus ir pan.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"668\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-107-1.webp\" title=\"\" width=\"1188\"\/><\/figure>\n<p>Viskas. \u201eGemini Code Assist\u201c nori b\u016bti puikus \u201eGitHub Copilot\u201c konkurentas, ypa\u010d tur\u0117damas 1 mln. Dabar belieka pamatyti, ar \u201eGemini Code Assist\u201c bus toks pat efektyvus koduojant, kad i\u0161 tikr\u0173j\u0173 taps naudinga priemone.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Neseniai \u201eCloud Next\u201c konferencijoje, kuri \u0161iuo metu vyksta Las Vegase, \u201eGoogle\u201c pristat\u0117 \u201eGemini Code Assist\u201c \u2013 dirbtinio intelekto kodo u\u017ebaigimo ir pagalbos \u012frank\u012f \u012fmon\u0117ms. Kas yra \u201eGemini Code Assist\u201c? Galite naudoti \u201eGemini Code Assist\u201c savo IDE, pvz., \u201eVS Code\u201c, \u201eIntelliJ\u201c, \u201eCloud Workstations\u201c arba \u201eCloud Shell Editor\u201c, kad pad\u0117tum\u0117te kurti, arba naudoti j\u0105 \u201eGoogle Cloud Console\u201c [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[176,194,123],"class_list":["post-1552","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-artificial-intelligence","tag-gemini","tag-microsoft"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts\/1552","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/comments?post=1552"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts\/1552\/revisions"}],"predecessor-version":[{"id":1553,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/posts\/1552\/revisions\/1553"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/media?parent=1552"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/categories?post=1552"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/lt\/wp-json\/wp\/v2\/tags?post=1552"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}