1. Wprowadzenie
Możesz się zdziwić nazwą "CodeGym" w kontekście rozmowy o C# i .NET. To nie bug, to feature! Na CodeGym jest sekcja do nauki C# (i innych języków), a oficjalny plugin do JetBrains Rider sprawia, że rozwiązywanie zadań jest dużo przyjemniejsze i wygodniejsze. Dzięki niemu możesz:
- Dostawać dostępne dla Ciebie zadania na CodeGym;
- Wysyłać rozwiązania do sprawdzenia i od razu widzieć wynik;
- Uruchamiać i debugować swoje zadania na lokalnym kompie;
- Automatycznie dostawać podpowiedzi, autouzupełnianie rozwiązania i wiele więcej.
To świetny sposób, żeby uczyć się programowania od razu w profesjonalnym narzędziu.
2. Instalacja pluginu
Plugin CodeGym możesz pobrać z marketplace Jetbrains, prosto w swoim IDE.
Wejdź w sekcję "Ustawienia", Windows/Linux
File - Settings, MacOSRider - Preferences. Jeśli nie widzisz sekcji ustawień, otwórz dowolny projekt albo stwórz nowy.-
W oknie, które się pojawi, w bocznym menu wybierz sekcję Plugins i otwórz zakładkę Marketplace. W polu wyszukiwania wpisz codegym
![]()
- Wybierz plugin i kliknij przycisk Install.
- Zrestartuj (Restart IDE) Ridera, żeby zacząć korzystać z pluginu.
- Po restarcie otwórz dowolny projekt albo stwórz nowy.
-
Zobaczysz trochę zmieniony interfejs i przycisk Zaloguj się na górnym pasku poziomym.
Po kliknięciu otworzy się okno logowania do Twojego konta, gdzie musisz wpisać swój sekretny klucz:
![]()
Przypominamy, że sekretny klucz znajdziesz w sekcji “Ustawienia” → “Bezpieczeństwo i logowanie”.
-
Żeby otworzyć nowe zadanie, kliknij
Tasksw lewym pionowym panelu, potem na kartę zadania w bocznym panelu po lewej, a w wyskakującym oknie kliknij Otwórz:![]()
-
Przed Tobą otworzy się okno z dwiema zakładkami. Jedna — z treścią zadania, druga — do wpisania kodu.
![]()
Teraz napisz rozwiązanie zadania i kliknij przycisk
Sprawdź. Wszystko jak na stronie.
Synchronizacja zadań strona — plugin
Lista zadań i ich statusów aktualizuje się automatycznie, co pięć minut albo po wysłaniu dowolnego zadania do sprawdzenia (serwer CodeGym).
Więc jeśli rozwiążesz zadanie na stronie, w pluginie też będzie na liście rozwiązanych. Jeśli chcesz odświeżyć info o statusach zadań od razu, kliknij na swój avatar (w prawym górnym rogu), a w rozwijanym menu wybierz Synchronizuj zadania:
Tryb początkującego w pluginie
To uproszczona wersja dla tych, którzy nie mają (albo mają mało) doświadczenia z Riderem i innymi IDE. W tym trybie ukryte są niektóre funkcje Ridera. Żeby wyłączyć ten tryb, kliknij na swój avatar (w prawym górnym rogu), a w rozwijanym menu wybierz Ustawienia:
Jak ukryć panel nawigacyjny pluginu w trybie PRO
Kliknij na Ustawienia (⚙️) i odznacz opcję "Wyświetlaj panel nawigacyjny pluginu":





GO TO FULL VERSION