mirror of
https://github.com/microsoft/PowerToys.git
synced 2025-12-29 00:24:42 +01:00
Developer Preview (Monaco)
Developer preview is based on Microsofts Monaco Editor which is maintained by the Visual Studio Code team.
Update monaco editor
- Download Monaco editor with npm:
npm i monaco-editor. - Delete everything except the
minfolder (the minimised code). - Copy the
minfolder inside themonacoSRCfolder. - Generate the JSON file (see section below)
monaco_languages.json
monaco_languages.json contains all extensions and Id's for the supported languages of Monaco. The FileHandler class and the installer are using this file.
Generate monaco_languages.json file
After you updated monaco editor or adding a new language you should update the monaco_languages.json file.
You have to run the file on a local webserver!
- Build monaco in debug mode.
- Open generateLanguagesJson.html in a browser.
- Replace the old JSON file.