Zoals bij elk codegebaseerd platform, zullen ontwikkelaars soms hun code moeten debuggen om de functionaliteit van een aangepaste Bric te testen. Blocs en de bijbehorende API zijn ontworpen met het doel om het debuggen van code van derden zo gestroomlijnd en efficiënt mogelijk te maken.
De foutopsporingsconsole.
Blocs heeft een ingebouwde ontwikkelaarsconsole waarmee u eenvoudig de problemen kunt loggen en debuggen die een ontwikkelaar kan tegenkomen bij het maken van een aangepaste Bric voor Blocs De ontwikkelaarsconsole is toegankelijk via het hoofdmenu Ontwikkelaar> Ontwikkelaarsconsole Om een foutopsporingslogboek op de console te plaatsen, gebruikt u de debug API-aanroep.
Ontwikkelaarsmodus.
Blocs wordt geleverd met een ingebouwde ontwikkelaarsmodus die kan worden ingeschakeld via de main Blocs voorkeuren (hoofdmenu Blocs > Voorkeuren). Als u deze optie inschakelt, wordt de runtime-cache voorkomen, wat betekent dat alle wijzigingen die in een aangepaste Bric worden aangebracht in JavaScript-functies (terwijl de Blocs applicatie draait), wordt in realtime in de ontwerpomgeving geladen. Dit helpt bij het debuggen en uitproberen van een aangepast Brics functionaliteit zonder de noodzaak om het Blocs toepassing.
Bric-status resetten.
Blocs heeft een ingebouwde functie waarmee ontwikkelaars snel verschillende aspecten van een aangepaste Bric kunnen resetten. Het is mogelijk om een Bric volledig terug te zetten naar de oorspronkelijke (toevoegen aan pagina) status, of als alternatief alleen individuele aspecten van een aangepaste Bric te resetten, zoals de HTML, bronnen of sjabloonwaarden. Deze opties zijn handig als een ontwikkelaar wijzigingen aanbrengt in de inhoud van een Bric, omdat het de oude gegevens van een Bric die in een project zijn opgeslagen, zal wissen en deze zal vervangen door de nieuwste versie van de Brics standaard gegevens.
Deze reset-opties zijn toegankelijk via: rechts klikken elke aangepaste Bric en selecteren Aangepaste Bric opnieuw instellen van de gewoonte Brics contextueel menu.