Visual Studio Code

E36538

Visual Studio Code is a popular, lightweight, cross-platform source-code editor from Microsoft that supports extensive extensions and debugging features for many programming languages.

All labels observed (12)

How this entity was disambiguated

Statements (75)

Predicate Object
instanceOf Microsoft software product
source-code editor
category integrated development environment
text editor
developer Microsoft
distribution downloadable installer
portable archive (on some platforms)
isCrossPlatform true
isFreeOfCharge true
license MIT License (for core open-source repository)
linked to: MIT License

proprietary software license
operatingSystem Linux
Windows
macOS
programmingLanguage JavaScript
TypeScript
publisher Microsoft
repository https://github.com/microsoft/vscode
sourceModel open core
source-available
supportsConfiguration JSON-based settings
user settings
workspace settings
supportsDebugProtocol Debug Adapter Protocol
supportsExtension Visual Studio Code extensions
debuggers
formatters
language packs
linters
snippets
themes
supportsFeature Git integration
IntelliSense code completion
linked to: OmniSharp

SSH remote editing
WSL integration
code navigation
container-based development
debug console
extensions API
extensions marketplace
integrated debugging
integrated terminal
live share collaboration
problems panel
refactoring tools
remote development
source control management
syntax highlighting
task runner integration
supportsLanguage C#
C++
CSS
Go
HTML
JSON
Java
JavaScript
Kotlin (via extension)
linked to: Kotlin

Markdown
PHP
Python
Ruby (via extension)
Rust (via extension)
linked to: Rust

Swift (via extension)
TypeScript
supportsLanguageProtocol Language Server Protocol
supportsTheme dark themes
high-contrast themes
light themes
targetUser DevOps engineers
data scientists
software developers
web developers
userInterface graphical user interface
website https://code.visualstudio.com/
linked to: Visual Studio Code

How these facts were elicited

Referenced by (27)

Full triples — surface form annotated when it differs from this entity's canonical label.

C# primaryIDE Visual Studio Code
subject linked to: C# programming language
Windows supportsDevelopmentTool Visual Studio Code
GNU Debugger canBeIntegratedWith Visual Studio Code
F# hasTooling Visual Studio Code Ionide extension
linked to: Visual Studio Code
MAUI integratesWith Visual Studio Code (via extensions)
linked to: Visual Studio Code
GitHub Copilot integratesWith Visual Studio Code
DefinitelyTyped integratesWith Visual Studio Code
.NET Core supportsIDE Visual Studio Code
Visual Studio Code website https://code.visualstudio.com/
linked to: Visual Studio Code
PowerShell hasHost Visual Studio Code PowerShell extension
linked to: Visual Studio Code
MinGW canBeUsedWith Microsoft Visual Studio Code
linked to: Visual Studio Code
Flutter integratesWith Visual Studio Code
Erich Gamma workedOn Visual Studio Code
OmniSharp integratesWith Visual Studio Code
OmniSharp supportsEditor Visual Studio Code
Microsoft TypeScript team collaboratesWith Visual Studio Code team
linked to: Visual Studio Code
Debug Adapter Protocol usedBy Visual Studio Code
Language Server Protocol firstIntroducedBy Microsoft Visual Studio Code team
linked to: Visual Studio Code
Language Server Protocol usedBy Visual Studio Code
ev3dev supportsDevelopmentEnvironment Visual Studio Code (via extensions)
linked to: Visual Studio Code
REPL (F# Interactive) includedIn Visual Studio Code (via Ionide extension)
linked to: Visual Studio Code
REPL (F# Interactive) integratesWith Ionide for Visual Studio Code
linked to: Visual Studio Code
.NET MAUI integratesWith Visual Studio Code
.NET ecosystem includesComponent Visual Studio Code extensions
linked to: Visual Studio Code
Clang-Tidy supportsIDEIntegration Visual Studio Code
subject linked to: Clang-Tidy linter
CMake supportsIntegrationWith VS Code
linked to: Visual Studio Code
clangd compatibleWith Visual Studio Code