CodeSmooth CLI
Odblokuj sw贸j potencja艂 programistyczny z CodeSmooth CLI! 馃殌
CodeSmooth CLI to jedyne w swoim rodzaju narz臋dzie, kt贸re przenosi nauk臋 programowania na zupe艂nie nowy poziom. W przeciwie艅stwie do platform z gotowymi 艣rodowiskami online, CodeSmooth CLI pozwala Ci uczy膰 si臋 w Twoim w艂asnym tempie, z wykorzystaniem ulubionych narz臋dzi i edytora kodu, bezpo艣rednio na Twoim komputerze. 馃捇 Pobieraj zadania, eksperymentuj z kodem, tw贸rz w艂asne rozwi膮zania i zachowaj je na zawsze, aby m贸c do nich wr贸ci膰 w dowolnym momencie.
Jak zacz膮膰?
1. Instalacja GITa:
CodeSmooth CLI korzysta z systemu kontroli wersji Git. Upewnij si臋, 偶e masz go zainstalowanego na swoim komputerze. Je艣li nie, pobierz go ze strony https://git-scm.com/book/en/v2/Getting-Started-Installing-Git i zainstaluj zgodnie z instrukcjami dla Twojego systemu operacyjnego.
Po zainstalowaniu Gita, skonfiguruj go podaj膮c swoje imi臋 i adres email:
git config --global user.name "Twoje Imi臋"
git config --global user.email "[email protected]"
2. Instalacja CodeSmooth CLI:
Linux i macOS:
Otw贸rz terminal i wpisz:
curl https://storage.googleapis.com/codesmooth-resources/public/cli/install.sh | bash
Windows (WSL):
- Zainstaluj Windows Subsystem for Linux (WSL): https://learn.microsoft.com/en-us/windows/wsl/install
- Otw贸rz konsol臋 Ubuntu.
- Zainstaluj paczk臋
xdg-utils
:sudo apt install xdg-utils
- Uruchom skrypt instaluj膮cy:
curl https://storage.googleapis.com/codesmooth-resources/public/cli/install.sh | bash
3. Konfiguracja CodeSmooth CLI:
Po zainstalowaniu CLI, uruchom jednorazow膮 konfiguracj臋:
codesmooth setup
Zostaniesz poproszony o:
- Wybranie katalogu projekt贸w CodeSmooth (domy艣lnie
$HOME/codesmooth
). Tu b臋d膮 zapisywane Twoje zadania. - Podanie polecenia otwieraj膮cego Tw贸j edytor kodu (domy艣lnie
code
dla Visual Studio Code).
4. Logowanie do konta CodeSmooth:
Zaloguj si臋 do swojego konta CodeSmooth:
codesmooth auth login
Ten krok jest zazwyczaj wykonywany automatycznie podczas konfiguracji (codesmooth setup
).
Jak korzysta膰 z CodeSmooth CLI?
1. Wybierz zadanie:
Przejd藕 na stron臋 app.codesmooth.dev i wybierz zadanie, kt贸re chcesz rozwi膮za膰.
2. Pobierz zadanie:
Skopiuj komend臋 z panelu zadania i wklej j膮 do terminala. Na przyk艂ad:
codesmooth get task-clyddwxfd0001m07kmqst49ya
Zadanie zostanie pobrane do wybranego katalogu.
3. Rozwi膮偶 zadanie:
Otw贸rz zadanie w swoim edytorze kodu i zacznij programowa膰!
4. Sprawd藕 rozwi膮zanie:
Po zako艅czeniu pracy nad zadaniem, przejd藕 do katalogu g艂贸wnego zadania w terminalu i uruchom:
codesmooth check
CLI uruchomi testy jednostkowe i sprawdzi, czy Twoje rozwi膮zanie jest poprawne.
Rodzaje zada艅:
- Zadania: Proste 膰wiczenia bez test贸w jednostkowych, z gotowym rozwi膮zaniem w folderze
solution
. Idealne do nauki i eksperymentowania z kodem. - Wyzwania: Trudniejsze zadania z testami jednostkowymi.
Rozwi膮zywanie problem贸w:
- Upewnij si臋, 偶e port
45110
na Twoim komputerze jest dost臋pny podczas logowania. - W przypadku Windows WSL, upewnij si臋, 偶e masz zainstalowan膮 paczk臋
xdg-utils
.
Powodzenia w nauce programowania z CodeSmooth CLI!