mirror of
https://github.com/microsoft/PowerToys.git
synced 2024-12-15 03:59:15 +08:00
4cc74602c1
* Renamed languages.json to monaco_languages.json * Update excludes.txt * Fixed encoding issue * Reverted accidently removed file * push * push * push * Fixing path to monaco_languages.json * Removing unused file * Fixing NullReferenceException bug * Minor fixes Co-authored-by: Stefan Markovic <stefan@janeasystems.com> |
||
---|---|---|
.. | ||
readme.md |
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
min
folder (the minimised code). - Copy the
min
folder inside themonacoSRC
folder. - 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.
- Build monaco in debug mode.
- Open generateLanguagesJson.html in a browser.
- Replace the old JSON file.