Bezpłatna sztuczna inteligencja Codeium pozwala każdemu pisać kod

Szybkie linki

  • Codeium to darmowy zestaw narzędzi AI, który usprawnia zadania kodowania w VSCode.
  • Konfiguracja jest prosta: utwórz konto, zainstaluj rozszerzenie i autoryzuj.
  • Maksymalizuj potencjał, modyfikując kod, autouzupełniając, wyjaśniając funkcje, generując dokumenty i refaktoryzując za pomocą Codeium AI.

Wyobraź sobie świat, w którym programowanie nie jest już umiejętnością zarezerwowaną dla osób z wieloletnim doświadczeniem. Świat, w którym każdy, przy odrobinie pomocy i odrobinie kreatywności, może przekształcić swoje pomysły w rzeczywistość. To obietnica Codeium, bezpłatnego drugiego pilota AI.

Co to jest kodium?

Codeium to bezpłatny zestaw narzędzi oparty na sztucznej inteligencji, zaprojektowany w celu usprawnienia procesu programowania dla programistów na wszystkich poziomach umiejętności. Bezproblemowo integruje się z popularnymi edytorami, takimi jak VSCode, oferując zestaw funkcji usprawniających zadania kodowania i poprawiających przepływ pracy. Należą do nich autouzupełnianie, inteligentne wyszukiwanie, czat oparty na sztucznej inteligencji i obsługa ponad 70 języków programowania.

Jak każde inne narzędzie AI, Codeium nie jest doskonałe i może generować niepoprawny lub niebezpieczny kod, zupełnie jak programista-człowiek. Zawsze sprawdź kod przed jego użyciem. Jeśli nie ma to dla Ciebie sensu, wypróbuj to w środowisku testowym przed użyciem w środowisku produkcyjnym.

Pisanie kodu za pomocą Codeium w VSCode

Jeśli zaintrygował Cię potencjał Codeium, z przyjemnością usłyszysz, że jego konfiguracja jest bardzo prosta. Przyjrzyjmy się krokom niezbędnym do rozpoczęcia pracy z Codeium w VSCode, jednym z najpopularniejszych edytorów kodu na świecie.

1. Utwórz konto Codeium

Udaj się do Kodium i załóż darmowe konto. Proces jest prosty — wystarczy wpisać swój adres e-mail i ustawić hasło. Możesz także zarejestrować się za pomocą konta Google.

2. Zainstaluj rozszerzenie Codeium VSCode

Otwórz VSCode i przejdź do karty Rozszerzenia (zwykle znajdującej się na lewym pasku bocznym). Wyszukaj Codeium i zainstaluj oficjalne rozszerzenie Codeium.

3. Autoryzuj Codeium swoim kontem

Po zainstalowaniu rozszerzenia uruchom je z poziomu VSCode. Zobaczysz prośbę o zalogowanie się przy użyciu danych konta Codeium. Wprowadź swoje dane uwierzytelniające i przyznaj rozszerzeniu niezbędne uprawnienia, aby mogło działać jego magia.

4. Skonfiguruj Codeium w VSCode

Dzięki autoryzacji Codeium jesteś prawie gotowy do kodowania! VSCode wyświetli małą ikonę Codeium w prawym dolnym rogu interfejsu. Przejdź do strony Rozszerzenia i kliknij ikonę koła zębatego, aby wyświetlić Ustawienia rozszerzeń. Tutaj możesz dostosować różne aspekty zachowania Codeium, takie jak włączanie/wyłączanie określonych funkcji. Na razie zostaw je tak, jak są.

5. Zacznij kodować!

Zobaczmy Codeium w akcji. W tym przykładzie spróbuj utworzyć prosty kod w języku Python, aby zsumować dwie liczby. VSCode to jedno z najlepszych IDE do pisania w Pythonie, a dzięki Codeium może być jeszcze lepsze.

Zacznij od utworzenia nowego pliku w VSCode. Aby przywołać Codeium, kliknij ikonę nawiasu na pasku bocznym. Spowoduje to wyświetlenie okna czatu, w którym możesz zadawać pytania dotyczące Codeium. Poproś go o napisanie programu w języku Python, wyświetlając następujący monit, a następnie naciśnij klawisz Enter:

Napisz prostą aplikację w języku Python, która sumuje dwie liczby i wyświetla wynik.

Codeium powinno zapewnić schludny fragment kodu wyglądający mniej więcej tak:

Stąd wszystko, co musisz zrobić, to kliknąć Wstaw, a następnie uruchomić kod, aby zobaczyć jego wyniki:

Wskazówki i porady dotyczące programowania za pomocą Codeium AI

Dzięki Codeium AI możesz zrobić o wiele więcej. Funkcje te różnią się w zależności od IDE, ale wydaje się, że VSCode obsługuje wszystkie funkcje Codeium. Oto kilka innych rzeczy, które możesz zrobić z Codeium AI w VSCode.

1. Zmodyfikuj kod za pomocą Codeium AI

W tym samym przykładzie możesz poprosić Codeium o zmianę kodu. Proces jest podobny do używania ChatGPT do kodowania. Po otrzymaniu kodu wpisz kolejną wiadomość z prośbą do Codeium o jego modyfikację:

Zmień liczby na 5 i 6.

2. Autouzupełnianie kodu za pomocą Codeium AI

Autouzupełnianie to najważniejsza funkcja Codeium. Wykracza to poza podstawowe autouzupełnianie występujące w większości IDE. Codeium AI przeskanuje kontekst, rozpozna wzorce i zarekomenduje odpowiedni kod.

Spróbuj dodać więcej parametrów do funkcji w poprzednim kodzie. Po dodaniu liczb num3, num4 i num5 Codeium AI sugeruje odpowiednie zmienne do przekazania do funkcji. Należy pamiętać, że mają one ten sam wzór co numer 1 i numer 2.

Naciśnięcie Tab spowoduje wstawienie kodu do pliku, oszczędzając kłopotów z ręcznym wpisywaniem.

3. Wyjaśnij funkcje i kod za pomocą Codeium AI

Inną przydatną funkcją Codeium jest wyjaśnianie, co robi funkcja w kodzie. Jest to przydatne w wielu przypadkach, na przykład gdy patrzysz na kod innej osoby lub chcesz sprawdzić, czy Twój kod działa tak, jak powinien.

Na przykład, biorąc kod z naszego prostego kalkulatora JavaScript, możesz zapytać, co robi dowolna funkcja, klikając mały link Wyjaśnij na górze funkcji.

4. Wygeneruj dokumenty Pythona za pomocą Codeium AI

Dokumenty to standardowy sposób dokumentowania kodu Pythona. Proces ten nie wymaga kreatywności, ale może być żmudny i czasochłonny. Codeium może zaoszczędzić Ci trudu, generując Dokumenty na Twoje polecenie.

W tym samym przykładzie Pythona kliknięcie Generuj Docstring spowoduje wyświetlenie okna czatu Codeium i zwrócenie Docstring. Możesz następnie osadzić go w swoim kodzie, mając pewność, że będziesz wdzięczny sobie w przyszłości i innym osobom korzystającym z Twojego kodu.

5. Kod refaktoryzacyjny za pomocą Codeium AI

Spójrzmy prawdzie w oczy, nie zawsze piszemy czysty kod, zwłaszcza gdy się spieszymy, aby zaczął działać. Niestety, niechlujny kod może później cię ugryźć, gdy będziesz musiał go zmodyfikować lub użyć w innych projektach. Na szczęście Codeium AI może pomóc Ci szybko zrefaktoryzować kod i uporządkować go. Aby rozpocząć, po prostu kliknij link Refaktoryzuj w kodzie.

To jednak nie wszystko, co dotyczy refaktoryzacji w Codeium. Możesz poprosić go o skomentowanie każdej linii lub sprawić, że Twój kod będzie szybszy i wydajniejszy, na przykład poprzez uproszczenie instrukcji if w Javie.

Po wybraniu polecenia Codeium dokona zmian i wyświetli podgląd zmian. Naciśnij Alt + A na klawiaturze, aby zaakceptować zmiany, lub Alt + R, aby je odrzucić.

Codeium to potężne narzędzie AI, które oferuje programistom różne funkcje. Pomimo tego, że jest całkowicie darmowy, jest imponująco przydatny dla programistów na każdym poziomie, niezależnie od tego, czy jesteś początkującym, czy doświadczonym weteranem znającym kilka języków.

Gdy spróbujesz, Codeium prawdopodobnie stanie się jednym z Twoich ulubionych rozszerzeń AI VSCode. To tylko niektóre z najważniejszych możliwości Codeium, ale istnieje wiele innych sposobów, w jakie to narzędzie może pomóc Ci w kodowaniu.