{"id":1605,"date":"2024-04-11T13:16:31","date_gmt":"2024-04-11T13:16:31","guid":{"rendered":"https:\/\/howtogeek.blog\/cs\/?p=1605"},"modified":"2024-04-11T13:16:31","modified_gmt":"2024-04-11T13:16:31","slug":"how-to-use-gemini-code-assist-in-vs-code-cs","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/cs\/how-to-use-gemini-code-assist-in-vs-code-cs\/","title":{"rendered":"Jak pou\u017e\u00edvat Gemini Code Assist ve VS Code"},"content":{"rendered":"<p>Google ned\u00e1vno spustil Gemini Code Assist \u2013 n\u00e1stroj pro dopl\u0148ov\u00e1n\u00ed k\u00f3du AI a asisten\u010dn\u00ed n\u00e1stroj pro podniky \u2013 na konferenci Cloud Next, kter\u00e1 pr\u00e1v\u011b prob\u00edh\u00e1 v Las Vegas.<\/p>\n<p><strong>Co je Gemini Code Assist?<\/strong> Gemini Code Assist m\u016f\u017eete pou\u017e\u00edt ve sv\u00e9m IDE, jako je VS Code, IntelliJ, Cloud Workstations nebo Cloud Shell Editor, kter\u00fd v\u00e1m pom\u016f\u017ee s v\u00fdvojem, nebo jej m\u016f\u017eete pou\u017e\u00edt v Google Cloud Console pro asistovan\u00e9 odstra\u0148ov\u00e1n\u00ed probl\u00e9m\u016f.<\/p>\n<p>Gemini Code Assist v\u00e1m m\u016f\u017ee pomoci z\u00edskat dokon\u010den\u00ed k\u00f3du p\u0159i psan\u00ed k\u00f3du, generovat \u00fapln\u00e9 funkce nebo bloky k\u00f3du z koment\u00e1\u0159\u016f, generovat testy jednotek a pom\u016f\u017ee v\u00e1m s lad\u011bn\u00edm, pochopen\u00edm a dokumentac\u00ed va\u0161eho k\u00f3du.<\/p>\n<p>Technicky jde o evoluci Duet AI, kterou Google p\u0159ed p\u00e1r m\u011bs\u00edci ukon\u010dil. Nyn\u00ed je v\u0161ak sp\u00ed\u0161e p\u0159\u00edm\u00fdm konkurentem GitHub Copilot spole\u010dnosti Microsoft, co\u017e je jeden z nejv\u00fdznamn\u011bj\u0161\u00edch n\u00e1stroj\u016f AI, kter\u00fd v\u00e1m m\u016f\u017ee pomoci s k\u00f3dov\u00e1n\u00edm.<\/p>\n<p>Code Assist pou\u017e\u00edv\u00e1 Gemini 1.5 Pro, kter\u00fd m\u00e1 1 milion kontextov\u00fdch oken, co\u017e je nejv\u011bt\u0161\u00ed kontextov\u00e9 okno, kter\u00e9 jak\u00fdkoli model poskytuje. To d\u00e1v\u00e1 Code Assist zna\u010dnou v\u00fdhodu. U\u017eivatel\u00e9 by dokonce mohli prov\u00e1d\u011bt zm\u011bny v cel\u00e9 sv\u00e9 k\u00f3dov\u00e9 z\u00e1kladn\u011b pomoc\u00ed tohoto kontextov\u00e9ho okna, kter\u00e9 \u017e\u00e1dn\u00e1 jin\u00e1 platforma v sou\u010dasnosti nenab\u00edz\u00ed.<\/p>\n<p>Spole\u010dnosti tak\u00e9 budou moci doladit Code Assist na svou intern\u00ed k\u00f3dovou z\u00e1kladnu, podobn\u011b jako GitHub Copilot.<\/p>\n<p>Gemini Code Assist m\u016f\u017eete vyzkou\u0161et zdarma do 11. \u010dervence 2024, omezeno na jednoho u\u017eivatele na jeden faktura\u010dn\u00ed \u00fa\u010det.<\/p>\n<p>V t\u00e9to p\u0159\u00edru\u010dce se zam\u011b\u0159\u00edme na to, jak m\u016f\u017eete pou\u017e\u00edt Gemini Code Assist v k\u00f3du Visual Studio (VS).<\/p>\n<h2 id=\"setting-up-gemini-code-assist-with-vs-code\">Nastaven\u00ed Gemini Code Assist s VS Code<\/h2>\n<p>Chcete-li pou\u017e\u00edvat Code Assist s VS Code, budete muset postupovat podle n\u00ed\u017ee uveden\u00fdch krok\u016f a nastavit celou v\u011bc.<\/p>\n<h3 id=\"install-cloud-code-extension\">Nainstalujte roz\u0161\u00ed\u0159en\u00ed Cloud Code Extension<\/h3>\n<p>Nejprve si mus\u00edte nainstalovat roz\u0161\u00ed\u0159en\u00ed Cloud Code, abyste mohli pou\u017e\u00edvat Code Assist s VS Code.<\/p>\n<ul>\n<li>Otev\u0159ete VS k\u00f3d na va\u0161em po\u010d\u00edta\u010di.<\/li>\n<li>Pot\u00e9 p\u0159ejd\u011bte v nab\u00eddce vlevo na polo\u017eku Roz\u0161\u00ed\u0159en\u00ed.<\/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>Pomoc\u00ed vyhled\u00e1vac\u00edho pole vyhledejte \u201eCloud Code\u201c. Klikn\u011bte na prvn\u00ed v\u00fdsledek vyhled\u00e1v\u00e1n\u00ed, tj. Gemini + 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>Pot\u00e9 klikn\u011bte na tla\u010d\u00edtko \u201eInstalovat\u201c a nainstalujte roz\u0161\u00ed\u0159en\u00ed.<\/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>Roz\u0161\u00ed\u0159en\u00ed Cloud Code je nyn\u00ed nainstalov\u00e1no na VS Code. Nejl\u00e9pe funguje s n\u00e1sleduj\u00edc\u00edmi jazyky:<\/p>\n<ul>\n<li>NodeJS<\/li>\n<li>J\u00edt<\/li>\n<li>Krajta<\/li>\n<li>J\u00e1va<\/li>\n<li>.S\u00cd\u0164<\/li>\n<\/ul>\n<p>Zat\u00edmco NodeJS m\u00e1 vestav\u011bnou podporu ve VS Code a nevy\u017eaduje \u017e\u00e1dnou dal\u0161\u00ed akci, budete si muset nainstalovat ostatn\u00ed jazyky, pokud je chcete pou\u017e\u00edvat. Tyto jazyky m\u016f\u017eete nainstalovat stejn\u00fdm zp\u016fsobem, jak\u00fdm jste nainstalovali roz\u0161\u00ed\u0159en\u00ed Cloud Code.<\/p>\n<p>Voliteln\u011b, pokud chcete zkop\u00edrovat vzorky do sv\u00e9ho po\u010d\u00edta\u010de, budete tak\u00e9 muset nainstalovat Git.<\/p>\n<h3 id=\"connect-to-google-cloud\">P\u0159ipojte se ke slu\u017eb\u011b Google Cloud<\/h3>\n<p>Nyn\u00ed dal\u0161\u00ed krok zahrnuje p\u0159ipojen\u00ed ke Google Cloud z VS Code.<\/p>\n<ul>\n<li>Jakmile je roz\u0161\u00ed\u0159en\u00ed nainstalov\u00e1no, klikn\u011bte na mo\u017enost \u201eOtev\u0159\u00edt n\u00e1vod\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>Klikn\u011bte na tla\u010d\u00edtko \u201eP\u0159ipojit\u201c u mo\u017enosti \u201eP\u0159ipojit se slu\u017ebou Google Cloud\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>Zobraz\u00ed se zpr\u00e1va, \u017ee VS Code chce otev\u0159\u00edt extern\u00ed web. Pokra\u010dujte kliknut\u00edm na &#8216;Otev\u0159\u00edt&#8217;.<\/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>Pot\u00e9 se p\u0159ihlaste ke sv\u00e9mu \u00fa\u010dtu Google.<\/li>\n<li>D\u00e1le v\u00e1s v\u00e1\u0161 \u00fa\u010det Google po\u017e\u00e1d\u00e1, abyste se ujistili, \u017ee jste si st\u00e1hli tuto aplikaci [Cloud Code] od Googlu; pokra\u010dujte kliknut\u00edm na &#8216;P\u0159ihl\u00e1sit se&#8217;.<\/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>V\u00e1\u0161 \u00fa\u010det je nyn\u00ed p\u0159ipojen ke slu\u017eb\u011b Google Cloud.<\/p>\n<p>D\u00e1le budete muset aktivovat Gemini ve VS Code v\u00fdb\u011brem projektu Google Cloud, kter\u00fd m\u00e1 povoleno Cloud API. Pokud jste se v\u0161ak do slu\u017eby Google Cloud dosud nezaregistrovali, mus\u00edte to nejprve ud\u011blat.<\/p>\n<h3 id=\"sign-up-for-google-cloud\">Zaregistrujte se do slu\u017eby Google Cloud<\/h3>\n<p>Pokud nem\u00e1te Google Cloud, m\u016f\u017eete z\u00edskat bezplatnou zku\u0161ebn\u00ed verzi na 3 m\u011bs\u00edce s kredity 300 $.<\/p>\n<ul>\n<li>P\u0159ejd\u011bte na cloud.google.com a klikn\u011bte na \u201eZa\u010d\u00edt zdarma\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>Pot\u00e9 zadejte informace o sv\u00e9m \u00fa\u010dtu a klikn\u011bte na \u201eSouhlas\u00edm a pokra\u010dovat\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>Zadejte sv\u00e9 platebn\u00ed \u00fadaje a kliknut\u00edm na \u201eZa\u010d\u00edt zdarma\u201c z\u00edskejte bezplatnou zku\u0161ebn\u00ed verzi. Po skon\u010den\u00ed zku\u0161ebn\u00edho obdob\u00ed v\u00e1m nebudou \u00fa\u010dtov\u00e1ny \u017e\u00e1dn\u00e9 poplatky, pokud si ru\u010dn\u011b neaktivujete cel\u00fd \u00fa\u010det pro Google Cloud.<\/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>Jakmile budete m\u00edt Google Cloud, m\u016f\u017eete pou\u017e\u00edt projekt z n\u011bj k pou\u017eit\u00ed Gemini ve VS Code.<\/p>\n<h3 id=\"activate-gemini-in-vs-code\">Aktivujte Gemini ve VS Code<\/h3>\n<ul>\n<li>Nyn\u00ed se vra\u0165te do VS Code a kliknut\u00edm na \u201eVybrat projekt Google Cloud\u201c aktivujte Gemini.<\/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>V horn\u00ed \u010d\u00e1sti se zobraz\u00ed mo\u017enost v\u00fdb\u011bru projektu Google Cloud. Vyberte projekt Google Cloud s povolen\u00fdm rozhran\u00edm Cloud API. M\u016f\u017eete tak\u00e9 vytvo\u0159it nov\u00fd projekt Google Cloud.<\/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>Pokud pro v\u00e1\u0161 vybran\u00fd projekt nen\u00ed povoleno Cloud API, v okn\u011b VS Code se zobraz\u00ed chyba. Chcete-li to opravit, klikn\u011bte na \u201ePovolit API\u201c.<\/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>Gemini bude aktivov\u00e1n pro pou\u017eit\u00ed ve VS Code. M\u016f\u017eete k n\u011bmu kdykoli p\u0159istupovat ze stavov\u00e9ho \u0159\u00e1dku, kde se nyn\u00ed zobraz\u00ed aktivovan\u00fd Bl\u00ed\u017eenec nam\u00edsto p\u0159edchoz\u00ed vypnut\u00e9 ikony Bl\u00ed\u017eenc\u016f (\u010derven\u00e1 ikona s diagon\u00e1ln\u00ed \u010d\u00e1rou p\u0159es ni).<\/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>Mo\u017enost pro Bl\u00ed\u017eence bude tak\u00e9 p\u0159id\u00e1na na li\u0161tu aktivity vlevo.<\/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>A je to. Nyn\u00ed m\u016f\u017eete za\u010d\u00edt pou\u017e\u00edvat Gemini ve VS Code, abyste z\u00edskali pomoc s generov\u00e1n\u00edm k\u00f3du nebo s n\u00edm chatovali.<\/p>\n<h2 id=\"generating-code-with-gemini\">Generov\u00e1n\u00ed k\u00f3du s Gemini<\/h2>\n<p>Chcete-li pou\u017e\u00edt Gemini ve VS Code, m\u016f\u017eete vygenerovat nov\u00fd k\u00f3d s v\u00fdzvami, z\u00edskat n\u00e1vrhy k\u00f3dov\u00e1n\u00ed nebo z\u00edskat n\u00e1vrhy p\u0159\u00edmo na \u0159\u00e1dku.<\/p>\n<p>Nejprve bu\u010f otev\u0159ete existuj\u00edc\u00ed aplikaci, ve kter\u00e9 chcete Gemini pou\u017e\u00edvat, nebo vytvo\u0159te vzorovou aplikaci pro Cloud Code, se kterou budete Gemini testovat.<\/p>\n<ul>\n<li>Chcete-li vytvo\u0159it uk\u00e1zkovou aplikaci, stisknut\u00edm <code>Ctrl<\/code>+ <code>Shift<\/code>+ <code>P<\/code>(Windows\/Linux) nebo <code>Cmd<\/code>+ <code>Shift<\/code>+ <code>P<\/code>(Mac) otev\u0159ete paletu p\u0159\u00edkaz\u016f na VS Code.<\/li>\n<li>Pot\u00e9 zadejte \u201eK\u00f3d cloudu: Nov\u00e1 aplikace\u201c a stiskn\u011bte Enter.<\/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>Z mo\u017enost\u00ed vyberte \u201eAplikace Kubernetes\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>Pot\u00e9 z mo\u017enost\u00ed vyberte uk\u00e1zkovou aplikaci, nap\u0159\u00edklad &#8216;Python (Flask): Kniha host\u016f&#8217;. V\u0161imn\u011bte si, \u017ee budete muset nainstalovat jazyk, ve kter\u00e9m instalujete uk\u00e1zkovou aplikaci, pokud jste ji je\u0161t\u011b nenainstalovali.<\/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>Ulo\u017ete aplikaci na po\u017eadovan\u00e9 m\u00edsto a aplikace se vytvo\u0159\u00ed.<\/li>\n<\/ul>\n<p>Jakmile je va\u0161e aplikace vytvo\u0159ena, vytvo\u0159te nov\u00fd soubor k\u00f3du nebo otev\u0159ete existuj\u00edc\u00ed, abyste mohli pou\u017e\u00edvat Gemini. Zde je ka\u017ed\u00fd zp\u016fsob, jak v\u00e1m Gemini m\u016f\u017ee pomoci s generov\u00e1n\u00edm k\u00f3du.<\/p>\n<h3 id=\"get-in-line-suggestions\">Z\u00edskejte in-line n\u00e1vrhy<\/h3>\n<ul>\n<li>Chcete-li z\u00edskat vlo\u017een\u00e9 n\u00e1vrhy, za\u010dn\u011bte ps\u00e1t k\u00f3d.<\/li>\n<li>Gemini v\u00e1m bude b\u011bhem psan\u00ed poskytovat n\u00e1vrhy automatick\u00e9ho dopl\u0148ov\u00e1n\u00ed va\u0161eho k\u00f3du.<\/li>\n<li>Stisknut\u00edm m\u016f\u017eete <code>Tab<\/code>n\u00e1vrh p\u0159ijmout. Chcete-li n\u00e1vrh ignorovat, stiskn\u011bte <code>Esc<\/code>nebo pokra\u010dujte v psan\u00ed k\u00f3du.<\/li>\n<\/ul>\n<h3 id=\"generate-code\">Generovat k\u00f3d<\/h3>\n<ul>\n<li>Bl\u00ed\u017eenci v\u00e1m tak\u00e9 mohou vygenerovat nov\u00fd k\u00f3d. Klikn\u011bte na ikonu &#8216;Gemini: Smart Actions&#8217; v okn\u011b IDE.<\/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>Pot\u00e9 z mo\u017enost\u00ed klikn\u011bte na \u201eVygenerovat k\u00f3d\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>Gemini v\u00e1m vygeneruje nov\u00fd k\u00f3d na z\u00e1klad\u011b k\u00f3du, kter\u00fd je ji\u017e ve va\u0161em souboru.<\/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\">Vygenerujte k\u00f3d s v\u00fdzvami<\/h3>\n<p>Bl\u00ed\u017eenc\u016fm m\u016f\u017eete tak\u00e9 poskytnout v\u00fdzvy, aby pro n\u011b vygenerovali k\u00f3d.<\/p>\n<ul>\n<li>P\u0159ejd\u011bte na nov\u00fd \u0159\u00e1dek v k\u00f3du a zadejte jej <code>#<\/code>a pot\u00e9 v\u00fdzvu k zad\u00e1n\u00ed k\u00f3du. Zadejte nap\u0159\u00edklad <code># Function to create a Cloud Storage bucket<\/code>a stiskn\u011bte 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>Pot\u00e9 pro vygenerov\u00e1n\u00ed k\u00f3du stiskn\u011bte <code>Ctrl<\/code>+, <code>Enter<\/code>a\u0165 u\u017e pou\u017e\u00edv\u00e1te Windows, Linux nebo Mac.<\/li>\n<li>Gemini vygeneruje k\u00f3d pro va\u0161i \u017e\u00e1dost. Stisknut\u00edm <code>Tab<\/code>na kl\u00e1vesnici ji p\u0159ijmete.<\/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\">Chatujte s Gemini<\/h2>\n<p>M\u016f\u017eete tak\u00e9 chatovat s Gemini ve VS Code. Dok\u00e1\u017ee odpov\u011bd\u011bt na ot\u00e1zky, vysv\u011btlit v\u00e1m k\u00f3d nebo pomoci s vybran\u00fdm k\u00f3dem.<\/p>\n<ul>\n<li>Chcete-li chatovat s Gemini, klikn\u011bte na ikonu &#8216;Bl\u00ed\u017eenci&#8217; na panelu aktivity vlevo. Vlevo se otev\u0159e panel chatu Gemini.<\/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>Zadejte v\u00fdzvu do \u0159\u00e1dku v\u00fdzev a ode\u0161lete ji do AI (soubor s k\u00f3dem by pro to m\u011bl b\u00fdt otev\u0159en\u00fd). M\u016f\u017eete nap\u0159\u00edklad \u0159\u00edci <code>Explain this code to me<\/code>. Gemini pou\u017eije k\u00f3d ve va\u0161em souboru jako referenci a poskytne v\u00e1m vysv\u011btlen\u00ed.<\/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>M\u016f\u017eete tak\u00e9 vybrat k\u00f3d ve sv\u00e9m souboru a pot\u00e9 odeslat v\u00fdzvu Gemini k vysv\u011btlen\u00ed k\u00f3du. Vybran\u00fd k\u00f3d pak pou\u017eije pouze jako referenci p\u0159i zodpov\u011bzen\u00ed va\u0161eho dotazu.<\/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>M\u016f\u017eete tak\u00e9 po\u017e\u00e1dat Gemini o vygenerov\u00e1n\u00ed jednotkov\u00fdch test\u016f pro cel\u00fd k\u00f3d nebo vybran\u00fd k\u00f3d na panelu chatu. Napi\u0161te <code>Generate unit tests<\/code>do chatovac\u00edho panelu a Gemini vygeneruje testy jednotek pro cel\u00fd v\u00e1\u0161 k\u00f3d nebo vybran\u00e9 funkce (na z\u00e1klad\u011b va\u0161eho v\u00fdb\u011bru).<\/li>\n<li>Podobn\u011b m\u016f\u017eete Bl\u00ed\u017eence po\u017e\u00e1dat o <code>Help debug the code<\/code>nebo <code>Make the code more readable<\/code>v panelu chatu. Na z\u00e1klad\u011b toho, zda jste p\u0159ed zobrazen\u00edm v\u00fdzvy vybrali \u010d\u00e1st k\u00f3du, nebo ne, p\u0159ijde s po\u017eadovanou odpov\u011bd\u00ed pro \u010d\u00e1st va\u0161eho k\u00f3du \/ cel\u00fd soubor k\u00f3du.<\/li>\n<\/ul>\n<h3 id=\"other-ways-to-access-gemini\">Jin\u00e9 zp\u016fsoby p\u0159\u00edstupu k Bl\u00ed\u017eenc\u016fm<\/h3>\n<ul>\n<li>M\u016f\u017eete tak\u00e9 vybrat k\u00f3d a prov\u00e9st akci pomoc\u00ed Gemini kliknut\u00edm na ikonu &#8216;Zobrazit akce k\u00f3du&#8217; (bulb) v editoru k\u00f3du.<\/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>S Gemini ve VS Code m\u016f\u017eete tak\u00e9 prov\u00e1d\u011bt dal\u0161\u00ed akce. Otev\u0159ete paletu p\u0159\u00edkaz\u016f na VS Code.<\/li>\n<li>Pot\u00e9 zadejte \u201eGemini:\u201c a zobraz\u00ed se mo\u017enosti, jak m\u016f\u017eete Gemini pou\u017e\u00edvat. M\u016f\u017eete po\u017e\u00e1dat Gemini, aby v\u00e1m vysv\u011btlil k\u00f3d, zam\u011b\u0159il se na zobrazen\u00ed chatu, vygeneroval k\u00f3d, vygeneroval testy jednotek atd.<\/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>A je to. Gemini Code Assist se sna\u017e\u00ed b\u00fdt skv\u011bl\u00fdm konkurentem GitHub Copilot, zejm\u00e9na s jeho 1 milionem kontextov\u00e9ho okna. Nyn\u00ed zb\u00fdv\u00e1 jen zjistit, zda bude Gemini Code Assist p\u0159i k\u00f3dov\u00e1n\u00ed tak efektivn\u00ed, aby se skute\u010dn\u011b stal u\u017eite\u010dn\u00fdm n\u00e1strojem.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Google ned\u00e1vno spustil Gemini Code Assist \u2013 n\u00e1stroj pro dopl\u0148ov\u00e1n\u00ed k\u00f3du AI a asisten\u010dn\u00ed n\u00e1stroj pro podniky \u2013 na konferenci Cloud Next, kter\u00e1 pr\u00e1v\u011b prob\u00edh\u00e1 v Las Vegas. Co je Gemini Code Assist? Gemini Code Assist m\u016f\u017eete pou\u017e\u00edt ve sv\u00e9m IDE, jako je VS Code, IntelliJ, Cloud Workstations nebo Cloud Shell Editor, kter\u00fd v\u00e1m pom\u016f\u017ee [&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":[179,197,126],"class_list":["post-1605","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\/cs\/wp-json\/wp\/v2\/posts\/1605","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/cs\/wp-json\/wp\/v2\/comments?post=1605"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/cs\/wp-json\/wp\/v2\/posts\/1605\/revisions"}],"predecessor-version":[{"id":1606,"href":"https:\/\/howtogeek.blog\/cs\/wp-json\/wp\/v2\/posts\/1605\/revisions\/1606"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/cs\/wp-json\/wp\/v2\/media?parent=1605"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/cs\/wp-json\/wp\/v2\/categories?post=1605"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/cs\/wp-json\/wp\/v2\/tags?post=1605"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}