Editors

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...
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 realeasing 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...
Mon, 8 Jun, 2020 at 7:39 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...
Wed, 20 Nov, 2019 at 11:24 AM
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, 18 Feb, 2020 at 9:02 AM
Python simulator
The Python Editor does not have a simulator available, so you currently have to download the code to the micro:bit to try it out. There is a Python simulat...
Tue, 30 Jun, 2020 at 8:19 AM
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