#What is vscode developed with?
Visual Studio Code (VS Code for short) is an open source code editor developed by Microsoft that supports operating systems such as Windows, Linux and macOS. It supports testing and has built-in Git. Version control function, but also development environment functions, such as code completion (similar to IntelliSense), code snippets and code refactoring, etc. The editor supports user personalized configuration, such as changing theme colors, keyboard shortcuts and other attributes and parameters, and also has built-in extension management functions in the editor.
Recommended tutorial: vscode tutorial
Visual Studio Code is developed based on Electron. Electron is a Chromium-based project that can be used to develop native applications based on Node.js. Visual Studio Code uses the Blink layout engine to render the user interface. Although Visual Studio Code is based on the Electron framework, it is not a clone of Atom. Code is made with the editor core of "Monaco", the same as Visual Studio Team Services.
Visual Studio Code supports multiple programming languages and integrates a terminal. You can run scripts, compile software, debug scripts, set breakpoints, and do version management in the editor.
Many functions of VSCode can be called through the "Command Panel". Users can search and enter commands in the command panel to implement specified functions, such as installing extensions, setting properties, etc. By default, the shortcut key to open the Command Palette is Ctrl Shift P.
Built-in a set of easy-to-use configuration interface, and also supports the use of json file configuration. All settings made in the control panel will be automatically saved to json. Convenient for backup or deployment.
Code has the functions of a modern text editor, such as changing character encoding, replacing newlines, syntax highlighting, supporting regular expressions, installing extensions, creating snippets, etc.
The above is the detailed content of What is vscode developed with?. For more information, please follow other related articles on the PHP Chinese website!