WebIDE

Hogy megkönnyítsük a feladatok megoldását, írtunk egy speciális widgetet: WebIDE . Körülbelül így néz ki:

WebIDE

A bal oldalon láthatja azokat a feladatfeltételeket és követelményeket , amelyeknek a megoldásnak meg kell felelnie. Középen van a szerkesztő, ahová be kell írnia a kódot . A program megjelenített néhány szöveget, amelyet az alsó panelen láthat.

A tetején pedig ezek a gombok láthatók:

  • Ellenőrzés : küldje be a megoldást tesztelésre.
  • Súgó : egy legördülő lista, amely a következőket tartalmazza:
    • Tipp : Tipp megjelenítése az aktuális feladat megoldásához.
    • Közösségi segítség : Tegyen fel kérdést a CodeGym közösségnek a megoldásával kapcsolatban.
    • Helyes megoldás : Mutasd meg a feladat szerzőjének megoldását.
    • A kód visszaállítása : térjen vissza a kódhoz, miután látta a helyes megoldást.
    • Tiszta megoldás : Állítsa vissza a megoldást, azaz kezdje elölről.
  • Megbeszélés : Beszélje meg a feladatot más felhasználókkal.
  • Futtatás : Indítsa el a programot anélkül, hogy elküldené ellenőrzésre (az ellenőrzési számláló nem fog növekedni).
  • Kódelemzés : Javaslatokat kaphat a megoldás kódstílusára vonatkozóan.