Nie musisz opuszczać VS Code, aby korzystać z ChatGPT. Skorzystaj z tych rozszerzeń, aby wykorzystać moc ChatGPT bezpośrednio w edytorze VS Code.
Masz rację, pytając o sposób na obejście problemów programistycznych z ChatGPT za pośrednictwem czatu internetowego. Ale wskakiwanie i wychodzenie z VS Code wydaje się wprowadzać rozproszenie uwagi. Pamiętaj, że w każdym zadaniu liczy się każda milisekunda.
Dobrą wiadomością jest to, że możesz zapytać ChatGPT o wszystko bezpośrednio w VS Code z rozszerzeniem ChatGPT. Począwszy od testów jednostkowych, debugowania, dokumentacji, wyjaśniania kodu i generowania kodu do wielu innych, ChatGPT ma wiele zastosowań kodowania.
Oto najbardziej przydatne rozszerzenia ChatGPT, które możesz zainstalować dla VS Code już dziś.
Rozszerzenie ChatGPT firmy EasyCode to łatwo dostępny asystent AI, który obsługuje ChatGPT-3.5 i ChatGPT-4 z opcją przełączania się między nimi. Jest łatwy w konfiguracji, ponieważ nie wymaga żadnych dodatkowych konfiguracji, takich jak integracja klucza OpenAI API. Jeśli jednak Twoje konto OpenAI zawiera funkcje premium z GPT-4, istnieje możliwość dodania klucza API do rozszerzonego użytku.
Chociaż jego programista zaleca zarejestrowanie się lub zalogowanie po instalacji, pozwala korzystać z ChatGPT bez konta. Szukając pomocy, możesz zadać ChatGPT pytania dotyczące części Twojego kodu lub pozwolić mu przeskanować całą bazę kodów w poszukiwaniu szerszych aplikacji.
Rozszerzenie EasyCode ChatGPT zawiera również opcję kontynuacji, jeśli poprzednie pytanie wymaga dalszych wyjaśnień. Oprócz wbudowanego autouzupełniania kodu, zawiera wbudowane monity jednym kliknięciem do generowania odpowiedzi w ruchu.
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. Posiada wbudowane monity, które generują odpowiedzi za pomocą jednego kliknięcia. Możesz także pisać niestandardowe monity za pośrednictwem okna czatu, jeśli masz bardziej szczegółową prośbę.
Chociaż zawiera wiele modeli GPT-3, w tym ChatGPT, text-curie-001, text-davinci-003, code-davinci-002 i code-cushman-002, tylko text-davinci-003 jest domyślnym modelem współpracującym z rozszerzenie. Możesz przejrzeć wybrany model i ustawić go na text-davinci-003 w ustawieniach rozszerzenia, jeśli rozszerzenie zgłasza błąd.
To rozszerzenie wymaga klucza API OpenAI, który ustawisz w menu ustawień po instalacji. Jednak rozszerzenie może się nie powieść, jeśli Twój bezpłatny kredyt OpenAI został wyczerpany.
Code GPT oferuje bardziej inkluzywną usługę AI. Chociaż domyślnym wyborem sztucznej inteligencji jest OpenAI, ma również funkcje Alternatywy ChatGPT, w tym Cohere, AI21 i Anthropic. Tak więc oprócz GPT-3.5 i GPT-4 obsługuje również wiele innych modeli AI.
Rozszerzenie Code GPT wymaga klucza OpenAI API, który można skonfigurować za pomocą wbudowanego polecenia. Upewnij się więc, że masz wystarczającą ilość darmowego kredytu lub planu premium, aby korzystać z usługi. Cenną cechą Code GPT jest możliwość pobierania podpowiedzi z komentarzy do kodu i wstawiania wygenerowanego kodu do użytecznego pliku kodu (w docelowym języku programowania).
Zawiera wbudowane i niestandardowe monity. Małym niepowodzeniem jest to, że pozwala na maksymalnie 800 tokenów na żądanie. W związku z tym wymaga mniejszej długości tekstu w porównaniu z niektórymi innymi dostawcami.
Rozszerzenie ChatGPT Helper VS Code to prosty asystent AI, którego możesz dodać do VS Code, jeśli potrzebujesz szybko rozwiązać problemy programistyczne. To rozszerzenie jest proste w użyciu i przeznaczone tylko do akceptowania ograniczonej liczby wbudowanych monitów.
Rozszerzenie ChatGPT Helper obsługuje GPT-3.5 i GPT-4 z opcją przełączania się między nimi. Wymaga klucza OpenAI API, który prosi o jego ustawienie zaraz po wysłaniu pierwszego monitu po instalacji.
Jednak w przeciwieństwie do innych rozszerzeń ChatGPT nie ma funkcji czatu. Ale możesz wysyłać niestandardowe podpowiedzi za pomocą palety poleceń VS Code. Zapisuje odpowiedzi w oddzielnych plikach tekstowych, co pozwala zachować szybkie odpowiedzi na później.
Rozszerzenie ChatGPT autorstwa Genie AI ma lepszą estetykę, zawiera wbudowane podpowiedzi w bardziej przystępnym 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 również wybrać różne precyzyjne temperatury dostosowane do Twoich wymagań; możesz wybrać między precyzyjną, zrównoważoną lub kreatywną odpowiedzią. Oprócz wbudowanych monitów, możesz także zaangażować ChatGPT za pośrednictwem okna czatu rozszerzenia Genei AI VS Code, aby wysyłać bardziej szczegółowe zapytania.
Używając rozszerzenia do generowania kodu, nie musisz go kopiować i wklejać tam, gdzie jest to potrzebne. Automatycznie zapisuje odpowiedzi w odpowiednich plikach kodu, których możesz użyć bezpośrednio w swojej bazie kodu. Ponadto możesz zapisywać rozmowy lokalnie i odbierać je następnym razem.
Jeśli chcesz korzystać z ChatGPT za darmo, przydatne jest 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 OpenAI API. Jest więc niezmiennie bezpłatny, ponieważ rozszerza interakcję z ChatGPT z sieci.
Chociaż pozwala na bezpłatne korzystanie z ChatGPT w VS Code, 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 monity 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 to nic nie kosztuje i może być przydatne, gdy wyczerpiesz swój darmowy kredyt. Uważaj jednak, aby zapobiec przechwyceniu sesji.
Produktywnie używaj ChatGPT w VS Code
ChatGPT i inne generatywne modele sztucznej inteligencji znalazły cenne zastosowania w naszym codziennym życiu. Niezależnie od tego, czy je akceptujemy, czy nie, one tu zostaną. Te narzędzia sztucznej inteligencji są tylko pomocne i nie zagrażają, jeśli wykorzystasz je produktywnie.
Używanie któregokolwiek z tych rozszerzeń ChatGPT do programowania nie gwarantuje płynnego działania. Nadal będziesz potrzebować kombinacji tych narzędzi AI z wkładem ludzkim i umiejętnościami wyszukiwania w Internecie, aby rozwiązać problemy programistyczne. Możesz chcieć zobaczyć, jak używać ChatGPT w VS Code — aby poznać praktyczne działanie tych rozszerzeń.