6 najlepszych rozszerzeń ChatGPT dla VS Code

  • Zainstaluj rozszerzenia ChatGPT dla VS Code, aby uzyskać dostęp do pomocy AI w swoim środowisku programistycznym. Obejmuje różne potrzeby związane z kodowaniem, takie jak testowanie jednostkowe, debugowanie, dokumentacja, wyjaśnianie kodu i generowanie kodu.
  • Różne rozszerzenia, takie jak EasyCode, CodeGPT i Code GPT, oferują funkcjonalność ChatGPT z różnymi funkcjami i wyborem modelu. Niektóre wymagają klucza API OpenAI i oferują opcje indeksowania i dostosowywania kodu.
  • Genie AI i ChatGPT Helper to inne rozszerzenia zapewniające przyjazny dla użytkownika interfejs i funkcje, takie jak dostosowywalna precyzyjna temperatura i szybkie zapisywanie. Wtyczka ChatGPT VS Code autorstwa Jaya Barnesa umożliwia bezpłatne korzystanie z ChatGPT, ale wymaga tokena sesji internetowej ChatGPT.

ChatGPT może pomóc Ci rozwiązać wiele problemów programistycznych za pośrednictwem interfejsu czatu internetowego. Jednak wskakiwanie i wychodzenie z VS Code może rozpraszać. Pamiętaj, że gdy jesteś w strefie programowania, liczy się każda sekunda.

Dobra wiadomość jest taka, że ​​możesz zapytać ChatGPT o wszystko z poziomu VS Code, korzystając z rozszerzenia ChatGPT. ChatGPT pokrywa ogromną liczbę potrzeb związanych z kodowaniem, w tym testowanie jednostkowe, debugowanie, dokumentację, wyjaśnianie kodu i generowanie kodu.

Oto najwygodniejsze rozszerzenia ChatGPT, które możesz dziś zainstalować dla VS Code.

Rozszerzenie ChatGPT firmy EasyCode to łatwo dostępny sposób uzyskania pomocy AI za pośrednictwem różnych modeli językowych. Obsługuje ChatGPT-3.5 i ChatGPT-4, z możliwością łatwego przełączania między nimi. Rozszerzenie obsługuje również Claude AI, alternatywę dla ChatGPT. Jeśli Twoje konto OpenAI zawiera funkcje premium z GPT-4, możesz także dodać swój klucz API, aby móc go używać dłużej.

Chociaż jego twórca zaleca zarejestrowanie się lub zalogowanie po instalacji, nadal możesz korzystać z ChatGPT bez konta. Szukając pomocy, możesz zadawać ChatGPT pytania dotyczące części kodu lub pozwolić mu na przeskanowanie całej bazy kodu w celu szerszego wykorzystania.

Rozszerzenie EasyCode ChatGPT oferuje również opcję kontynuacji, jeśli poprzedni monit wymaga dalszych wyjaśnień. Oprócz wbudowanego autouzupełniania kodu, zawiera wbudowane monity uruchamiane jednym kliknięciem, umożliwiające generowanie odpowiedzi w dowolnym miejscu.

Rozszerzenie CodeGPT autorstwa Tima Kmcela wykorzystuje modele ChatGPT-3. Może więc być mniej zaradny niż inne rozszerzenia korzystające z GPT-3.5 i GPT-4. Zawiera wbudowane podpowiedzi, które generują odpowiedzi jednym kliknięciem. Jeśli masz bardziej szczegółowe żądanie, możesz także pisać niestandardowe podpowiedzi za pośrednictwem okna czatu.

Chociaż zawiera wiele modeli GPT-3 — w tym ChatGPT, Text-Curie-001, Text-Davinci-003, Code-Davinci-002 i Code-Cushman-002 — Text-Davinci-003 jest jedynym modelem, który współpracuje z rozszerzenie domyślnie. Możesz sprawdzić wybrany model i ustawić go na tekst-davinci-003 w ustawieniach rozszerzenia, jeśli rozszerzenie zgłasza błąd.

Kolejną cenną funkcją jest indeksowanie kodu, pozwalające wyróżnić kod i uzyskać pomoc w poruszaniu się w skomplikowanych sytuacjach. To rozszerzenie wymaga klucza API OpenAI, który ustawisz w menu ustawień po instalacji. Jednakże rozszerzenie może się nie powieść, jeśli wyczerpałeś swój darmowy kredyt OpenAI.

Code GPT oferuje bardziej kompleksową usługę AI dla VS Code. Chociaż domyślny model AI pochodzi z ChatGPT-3.5 i ChatGPT-4 OpenAI, zawiera także alternatywy dla ChatGPT, w tym między innymi Cohere, AI21, Google’s Bard i Anthropic.

Rozszerzenie Code GPT wymaga klucza API OpenAI, który można skonfigurować, naciskając skróty palety poleceń VS Code (CMD+Shift+P dla komputerów Mac lub Ctrl+Shift+P dla systemu Windows). Upewnij się jednak, że masz wystarczającą ilość darmowych środków lub planu premium, aby móc korzystać z usługi VS Code AI. Cenną cechą Code GPT jest możliwość pobierania podpowiedzi z komentarzy do kodu i wstawiania wygenerowanego kodu do użytecznego pliku z kodem (w docelowym języku programowania).

Zawiera wbudowane i niestandardowe monity. Niewielką wadą jest to, że pozwala na maksymalnie 800 tokenów na żądanie, więc obsługuje mniej tekstu niż niektórzy inni dostawcy.

Rozszerzenie ChatGPT Helper VS Code to prosty asystent AI, który możesz dodać do VS Code, jeśli potrzebujesz tylko szybkiego rozwiązania problemów programistycznych. To rozszerzenie jest proste w obsłudze i przeznaczone wyłącznie do akceptowania ograniczonej liczby wbudowanych podpowiedzi.

Rozszerzenie ChatGPT Helper obsługuje GPT-3.5 i GPT-4 z możliwością przełączania między nimi. Wymaga klucza API OpenAI, o którego podanie rozszerzenie prosi, gdy tylko wyślesz pierwszy monit po instalacji.

Jednak w przeciwieństwie do innych rozszerzeń ChatGPT, nie ma ono funkcji czatu. Możesz jednak wysyłać niestandardowe i wbudowane podpowiedzi za pośrednictwem palety poleceń VS Code. Zapisuje odpowiedzi w oddzielnych plikach tekstowych, umożliwiając zapisanie szybkich odpowiedzi na później.

Rozszerzenie ChatGPT firmy Genie AI ma lepszą estetykę i zawiera wbudowane podpowiedzi w bardziej przejrzystym interfejsie. Obsługuje GPT-3, GPT-3.5 i GPT-4. I podobnie jak wiele wspomnianych wcześniej rozszerzeń ChatGPT, wymaga również klucza API OpenAI.

Pozwala wybrać różne precyzyjne temperatury dostosowane do Twoich wymagań; możesz wybierać pomiędzy precyzyjną, wyważoną lub kreatywną reakcją. Oprócz wbudowanych, klikalnych monitów, możesz włączyć ChatGPT za pośrednictwem pola podpowiedzi Ad-hoc rozszerzenia Genei AI VS Code, aby wysyłać bardziej szczegółowe zapytania.

Podczas korzystania z rozszerzenia nie musisz ręcznie kopiować i wklejać wygenerowanego przez nie kodu. Genie AI automatycznie zapisze odpowiedzi w odpowiednich plikach kodu, których możesz użyć bezpośrednio w swojej aplikacji. Możesz także zapisywać rozmowy lokalnie i wznawiać je później.

Jeśli chcesz korzystać z ChatGPT za darmo, przydatne będzie rozszerzenie ChatGPT VS Code autorstwa Jaya Barnesa. Działa na innym poziomie i wymaga tokena sesji internetowej ChatGPT i agenta użytkownika, a nie klucza API OpenAI. Jest więc niezmiennie bezpłatny, ponieważ rozszerza interakcję z ChatGPT z Internetu.

Chociaż pozwala na bezpłatne korzystanie z ChatGPT w VS Code, jego konfiguracja jest techniczna i może być opóźniona w przypadku sporadycznych awarii. Ponadto będziesz okresowo resetować swoje tokeny dostępu, ponieważ wygasają one wraz z sesją internetową ChatGPT.

Podobnie jak inne rozszerzenia ChatGPT, zawiera wbudowane podpowiedzi i akceptuje niestandardowe za pośrednictwem menu czatu. Ogólnie rzecz biorąc, to rozszerzenie nie znalazłoby się na naszej liście najlepszych rozszerzeń ChatGPT dla VS Code. Ale jest to bezpłatne i może się przydać, gdy wyczerpiesz darmowe środki. Należy jednak zachować ostrożność, aby zapobiec przejęciu sesji.

Używaj ChatGPT produktywnie w VS Code

ChatGPT i inne generatywne modele AI znalazły cenne zastosowania w naszym codziennym życiu. Niezależnie od tego, czy je zaakceptujemy, czy nie, one tu zostaną. Te narzędzia AI są bardziej pomocne niż groźne, jeśli użyjesz ich produktywnie.

Używanie tych rozszerzeń ChatGPT do programowania nie gwarantuje płynnego działania. Aby rozwiązać problemy programistyczne, nadal będziesz potrzebować połączenia tych narzędzi sztucznej inteligencji z wkładem człowieka i pewnymi umiejętnościami wyszukiwania w Internecie. Możesz zobaczyć, jak używać ChatGPT w VS Code, aby dowiedzieć się, jak działają te rozszerzenia.