Editors

General information about the micro:bit editors; MakeCode and the Python Editor

How do I reset the editors?
Makecode Editor To reset the Makecode Editor navigate to settings and choose 'Reset'. This will delete any saved projects you have in the browser. ...
Fri, 3 Sep, 2021 at 2:10 PM
How do I enable High Contrast Mode?
For users with visual impairments, the MakeCode Editor offers an inbuilt High Contrast Mode that inverts colours, this animation shows how to enable it from...
Wed, 1 Apr, 2020 at 1:28 PM
Enabling BBC micro:bit mode in Mu
If you see the error 'no module named microbit' or similar when running Mu, you may need to switch the editor to Microbit mode. Plug in your micro:b...
Fri, 15 Feb, 2019 at 11:56 AM
Update/Remove an extension from the Makecode Editor
If you want to update an extension to the latest release or remove an extension that you no longer require in your project:  Switch to the JavaScript v...
Fri, 16 Oct, 2020 at 4:58 PM
Creating and releasing an extension in the Makecode Editor
This video provides an overview of authoring and releasing an extension in the MakeCode editor. Find out more  at https://makecode.com/extensions/github-aut...
Tue, 27 Jul, 2021 at 11:52 AM
Translating the MakeCode editor
Translations The MakeCode editor can be used in a number of different languages. Many aspects of the editor can be translated, including the blocks and if ...
Tue, 4 Aug, 2020 at 12:22 PM
Adding a module to the Python Editor
Python modules make it easy to group related code into .py files that you can reference in your program, main.py. You do this by using an import statement t...
Fri, 14 Oct, 2022 at 12:46 PM
MakeCode projects disappear
If you find that your MakeCode projects have disappeared from the Home screen of the MakeCode editor for micro:bit, it may be because the browser cache has ...
Tue, 9 Jan, 2024 at 6:02 PM
Why does my program take a long time to flash?
If you are flashing a file to the micro:bit via USB using the drag & drop process, it may take a little longer than usual.  To enable us to flash a ...
Tue, 10 Nov, 2020 at 4:44 PM
Is there a MakeCode or Python cheat sheet for micro:bit?
A 'cheatsheet' is a quick reference resource often containing the most common or basic snippets of information needed to get something working. ...
Thu, 30 Mar, 2023 at 6:44 PM