Home > Article > Development Tools > What is the difference between vs and vscode?
What is vs?
VS, the full name of Microsoft Visual Studio, is a series of development tool kit products of Microsoft Corporation of the United States.
VS is a basically complete development toolset, which includes most of the tools needed in the entire software life cycle, such as UML tools, code control tools, integrated development environments (IDEs), etc. The object code written is applicable to all platforms supported by Microsoft, including Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .Net Core, .NET Compact Framework and Microsoft Silverlight and Windows Phone.
Visual Studio is currently the most popular integrated development environment for Windows platform applications. The latest version is Visual Studio 2019, based on .NET Framework 4.7.
What is vscode?
vscode, the full name of Visual Studio Code, is a lightweight and powerful code editor that supports Windows, OS X and Linux.
vscode is a free and open source modern lightweight code editor that supports syntax highlighting, intelligent code completion, custom hotkeys, bracket matching, code snippets, and code in almost all mainstream development languages. Comparing features such as Diff and GIT, it supports plug-in extensions and is optimized for web development and cloud application development.
The difference between vs and vscode
1. The cross-platform running capabilities are different.
Various functions of Visual Studio can only be run on Windows and macOS (Mac OS X), and cannot be edited across different platforms.
Visual studio code is a truly cross-platform editor that can be used on the platform that users are accustomed to, instead of having to migrate to Windows.
2. The functions are different.
Visual Studio is currently the most popular integrated development environment for Windows platform applications. It provides advanced development tools, debugging functions, database functions and innovative functions to help quickly create the most advanced applications and develop new programs on various platforms.
visual studio code integrates all the features that a modern editor should have, including syntax highlighting, customizable hotkey bindings, bracket matching and code snippet collection. This editor also has Out-of-the-box support for Git.
Related recommendations: vscode tutorial
The above is the detailed content of What is the difference between vs and vscode?. For more information, please follow other related articles on the PHP Chinese website!