Ak chcete používať ChatGPT, nemusíte opustiť kód VS. Využite tieto rozšírenia na využitie sily ChatGPT priamo vo vašom editore kódu VS.

Máte pravdu, že sa pýtate na problémy s programovaním z ChatGPT cez webový chat. Zdá sa však, že skákanie dovnútra a von z VS Code prináša rozptýlenie. Pamätajte, že pri každej úlohe sa počíta každá milisekunda.

Dobrou správou je, že sa môžete spýtať ChatGPT na čokoľvek priamo v rámci VS Code s rozšírením ChatGPT. ChatGPT má rozsiahle prípady použitia kódovania, od testovania jednotiek, ladenia, dokumentácie, vysvetlenia kódu a generovania kódu až po mnohé ďalšie.

Tu sú najpraktickejšie rozšírenia ChatGPT, ktoré si dnes môžete nainštalovať pre kód VS.

Rozšírenie ChatGPT od EasyCode je ľahko dostupný asistent AI, ktorý podporuje ChatGPT-3.5 a ChatGPT-4 s možnosťou prepínania medzi nimi. Je ľahké ho nastaviť, pretože nevyžaduje žiadne ďalšie konfigurácie, ako je integrácia kľúča OpenAI API. Ak však váš účet OpenAI obsahuje prémiové funkcie od GPT-4, existuje možnosť pridať kľúč API na rozšírené použitie.

instagram viewer

Hoci jeho vývojár odporúča, aby ste sa po inštalácii zaregistrovali alebo prihlásili, umožňuje vám to používať ChatGPT bez účtu. Pri hľadaní pomoci môžete klásť otázky ChatGPT o častiach vášho kódu alebo mu umožniť skenovať celú vašu kódovú základňu pre širšie aplikácie.

Rozšírenie EasyCode ChatGPT obsahuje aj možnosť sledovania, ak vaša predchádzajúca otázka vyžaduje ďalšie vysvetlenia. Okrem automatického dopĺňania kódu v riadku obsahuje integrované výzvy na generovanie odpovedí na cestách jediným kliknutím.

Rozšírenie CodeGPT od Tima Kmcela používa modely ChatGPT-3. Môže byť teda menej vynaliezavý ako iné rozšírenia, ktoré používajú GPT-3.5 a GPT-4. Obsahuje vstavané výzvy, ktoré generujú odpovede jediným kliknutím. Môžete tiež napísať vlastné výzvy prostredníctvom chatovacieho poľa, ak máte špecifickejšiu požiadavku.

Hoci obsahuje mnoho modelov GPT-3, vrátane ChatGPT, text-curie-001, text-davinci-003, code-davinci-002 a code-cushman-002, iba text-davinci-003 je predvolený model, ktorý pracuje s rozšírenie. Možno budete chcieť skontrolovať výber modelu a nastaviť ho na text-davinci-003 v nastaveniach rozšírenia, ak rozšírenie vyvolá chybu.

Toto rozšírenie vyžaduje kľúč OpenAI API, ktorý po inštalácii nastavíte v jeho ponuke nastavení. Rozšírenie však môže zlyhať, ak sa váš bezplatný kredit OpenAI vyčerpá.

Kód GPT ponúka inkluzívnejšiu službu AI. Hoci jeho predvolenou voľbou AI je OpenAI, je tiež vybavený ChatGPT alternatívyvrátane Cohere, AI21 a Anthropic. Takže okrem GPT-3.5 a GPT-4 podporuje aj mnoho ďalších modelov AI.

Rozšírenie Code GPT vyžaduje váš kľúč OpenAI API, ktorý môžete nastaviť pomocou vstavaného príkazu. Uistite sa teda, že máte dostatok voľného kreditu alebo prémiového plánu na používanie služby. Cennou vlastnosťou kódu GPT je jeho schopnosť prijímať výzvy z komentárov kódu a vkladať vygenerovaný kód do použiteľného súboru s kódom (v cieľovom programovacom jazyku).

Obsahuje vstavané a vlastné výzvy. Malým nedostatkom je, že umožňuje maximálne 800 tokenov na žiadosť. V porovnaní s niektorými inými poskytovateľmi preto trvá kratšia dĺžka textu.

Rozšírenie ChatGPT Helper VS Code je jednoduchý asistent AI, ktorý môžete pridať do kódu VS, ak potrebujete rýchlo vyriešiť problémy s programovaním. Toto rozšírenie je jednoduché na použitie a je navrhnuté len na prijímanie obmedzeného počtu vstavaných výziev.

Rozšírenie ChatGPT Helper podporuje GPT-3.5 a GPT-4 s možnosťou prepínania medzi nimi. Vyžaduje kľúč OpenAI API, ktorý vás vyzve, aby ste ho nastavili hneď, ako odošlete prvú výzvu po inštalácii.

Na rozdiel od iných rozšírení ChatGPT však nemá funkciu chatu. Môžete však odosielať vlastné výzvy prostredníctvom palety príkazov VS Code. Zapisuje odpovede do samostatných textových súborov, čo vám umožňuje uložiť si rýchle odpovede na neskôr.

Rozšírenie ChatGPT od Genie AI má lepšiu estetiku a obsahuje vstavané výzvy v príbuznejšom rozhraní. Podporuje GPT-3, GPT-3.5 a GPT-4. A rovnako ako mnohé rozšírenia ChatGPT spomenuté vyššie, vyžaduje aj kľúč OpenAI API.

Umožňuje vám tiež zvoliť rôzne presné teploty prispôsobené vašim požiadavkám; môžete si vybrať medzi presnou, vyváženou alebo kreatívnou odozvou. Okrem vstavaných výziev môžete tiež zapojiť ChatGPT prostredníctvom chatovacieho poľa rozšírenia Genei AI VS Code a odosielať konkrétnejšie otázky.

Pri používaní rozšírenia na generovanie kódu ho nemusíte kopírovať a prilepovať tam, kde ho potrebujete. Automaticky zapisuje odpovede do príslušných kódových súborov, ktoré môžete použiť priamo vo svojej kódovej základni. Navyše si svoje konverzácie môžete uložiť lokálne a nabudúce si ich vyzdvihnúť.

Ak chcete používať ChatGPT zadarmo, príde vhod rozšírenie ChatGPT VS Code od Jaya Barnesa. Funguje na inej úrovni a vyžaduje váš token webovej relácie ChatGPT a používateľského agenta, a nie váš kľúč OpenAI API. Je teda vždy zadarmo, pretože rozširuje vašu interakciu s ChatGPT z webu.

Aj keď vám umožňuje používať ChatGPT zadarmo v kóde VS, jeho nastavenie je technické a môže byť oneskorené s občasnými poruchami. Okrem toho budete pravidelne resetovať svoje prístupové tokeny, pretože ich platnosť vyprší s vašou webovou reláciou ChatGPT.

Rovnako ako ostatné rozšírenia ChatGPT obsahuje vstavané výzvy a prijíma vlastné výzvy prostredníctvom ponuky rozhovoru. Celkovo by sa toto rozšírenie nedostalo do nášho zoznamu najlepších rozšírení ChatGPT pre kód VS. Ale je to zadarmo a môže byť užitočné, keď vyčerpáte svoj bezplatný kredit. Dávajte si však pozor zabrániť tomu, aby bola vaša relácia unesená.

Produktívne používajte ChatGPT v kóde VS

ChatGPT a ďalšie generatívne modely AI našli cenné využitie v našom každodennom živote. Či ich prijmeme alebo nie, sú tu, aby zostali. Tieto nástroje AI sú iba pomocné a neohrozujúce, ak ich využijete produktívne.

Použitie ktoréhokoľvek z týchto rozšírení ChatGPT na programovanie nezaručuje hladký chod. Na riešenie problémov s programovaním budete stále potrebovať kombináciu týchto nástrojov AI s ľudským vstupom a určitými schopnosťami vyhľadávania na internete. Možno budete chcieť vidieť, ako používať ChatGPT v kóde VS – aby ste získali praktický prehľad o tom, ako tieto rozšírenia fungujú.