From b1e04566714c6be76d08c7669d18d6192e3bdbe9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Mangeonjean?= Date: Wed, 3 Jan 2024 17:57:55 +0100 Subject: [PATCH] doc: update README --- README.md | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 6fa4b791..324975fd 100644 --- a/README.md +++ b/README.md @@ -114,10 +114,12 @@ await initialize({ Additionally, 25 packages that include the vscode version of some services (with some glue to make it work with monaco) are published: - **Extensions** (included by default): `@codingame/monaco-vscode-extensions-service-override` - - Support for VSCode extensions. A worker configuration can be past to it: - - Then, everything runs in one worker, where extensions run in an iframe, with all the implications (can be created by the bundler directly). The worker script is expected to be hosted on a separate domain. + - Support for VSCode extensions. + - A worker configuration can be provided to it: + - Then, extensions run in a worker which runs in an iframe, with all the implications (can be created by the bundler directly). The worker script is expected to be hosted on a separate domain. - **Files** (included by default): `@codingame/monaco-vscode-files-service-override` - - It adds the memory filesystem for `file://` files, but also adds the support for lazy loaded extension files. It adds separate memory user files (e.g. config, keybindings), cache files and log files. + - It adds the overlay filesystem for `file://` files, but also adds the support for lazy loaded extension files. It adds separate memory user files (e.g. config, keybindings), cache files and log files. + - It supports adding overlay filesystems for `file://` files - **QuickAccess** (included by default): `@codingame/monaco-vscode-quickaccess-service-override` - Enables the quickaccess menu in the editor (press F1 or ctrl+shift+p) - **Notifications**: `@codingame/monaco-vscode-notifications-service-override` @@ -126,7 +128,7 @@ Additionally, 25 packages that include the vscode version of some services (with - Enable vscode modal dialogs. It allows users to select an action to do. Those actions are exposed to the vscode API. Additionally, this service can be used by the language client to delegate questions to the user. - **Model**: `@codingame/monaco-vscode-model-service-override` - This service creates and takes care of model references. For example: - - Create model if content is unknown + - Create model from filesystem if content is unknown - Count references - Destroy models when they are no longer used - **Editor**: `@codingame/monaco-vscode-editor-service-override` @@ -188,6 +190,12 @@ Additionally, 25 packages that include the vscode version of some services (with - Ask user it they trust the current workspace, disable some features if not - **Extension Gallery**: `@codingame/monaco-vscode-extension-gallery-service-override` - Support for the VSCode marketplace, it allows to install extensions from the marketplace. +- **Chat**: `@codingame/monaco-vscode-chat-service-override` + - Support for chat and inline chat features +- **Notebook** + - Support for Jupyter notebooks +- **Welcome** + - Support for welcome pages/components. *Hint*: It only makes sense to enable it when *Views* service is used. Usage: