dearpana.blogg.se

Arch visual studio code
Arch visual studio code












arch visual studio code

The Extension Host Process exposes some VSCode API s for plug-in developers to use.Ī set of rules have been defined which each part must obey: And like the rendering process, they are independent of each other.

arch visual studio code

In fact, this Extension Host is also an independent process for running our plug-in code. At the same time, because VSCode provides the extension ability of plug-ins, and for the sake of security and stability, there is another Extension Host in the figure. VSCode includes the main process and rendering process. Next the layers are detailed and the functionality of each is explaine

arch visual studio code

workbench: Hosts the “Monaco” editor and provides the framework for “viewlets” like the Explorer, Status Bar, or Menu Bar, leveraging Electron to implement the Visual Studio Code desktop application.editor: The “Monaco” editor is available as a separate downloadable component.platform: Defines service injection support and the base services for Visual Studio Code.base: Provides general utilities and user interface building blocks.The core of Visual Studio Code is partitioned into the following layers:














Arch visual studio code