Skip to content 
Visual Studio Code
  • Docs
  • Updates
  • Blog
  • Community
  • Extensions
  • FAQ
  • GitHub Project
  • Search
  • Search
  • Download VS CodeDownload

Version 1.12 is now available! Read about the new features and fixes in April.

Dismiss this update
  • Overview
  • Setup
    • Overview
    • Linux
    • Mac
    • Windows
    • Additional Components
  • Get Started
    • Intro Videos
    • User Interface
    • Themes
    • Settings
    • Key Bindings
    • Display Language
  • User Guide
    • Basic Editing
    • Extension Marketplace
    • IntelliSense
    • Code Navigation
    • Debugging
    • Version Control
    • Integrated Terminal
    • Tasks
    • Creating your own Snippets
    • Command Line
    • Accessibility
  • Languages
    • Overview
    • JavaScript
    • JSON
    • HTML
    • CSS, Sass and Less
    • TypeScript
    • Markdown
    • PHP
    • Python
    • Go
    • Dockerfile
    • T-SQL
    • C#
    • C++
  • Node.js / JavaScript
    • Node.js Tutorial
    • React Tutorial
    • Node.js Debugging
    • Extensions
  • Extension Authoring
    • Overview
    • Extension Generator
    • Example-Hello World
    • Example-Word Count
    • Example-Language Server
    • Example-Debuggers
    • Themes, Snippets and Colorizers
    • Additional Examples
    • Running and Debugging Extensions
    • Publishing Extensions
    • Testing Extensions
  • Extensibility Reference
    • Overview
    • Principles and Patterns
    • Language Extension Guidelines
    • Extension Manifest
    • Contribution Points
    • Activation Events
    • vscode namespace API
    • Complex Commands
    • Debugging API
    • Source Control API
  • Other
    • .NET Core
    • Unity
    • Office

Topics

Join the Community

Shape the future of Visual Studio Code and make it the best tool it can be. Join our community to voice your input and help other VS Code users.

Subscribe to Blog
Ask a Question
Follow @code
Request a Feature
Report an Issue
Watch a Video

Great ways to learn VS Code

Outside of the official documentation below are additional videos, tutorials, and repsitories we think are cool! Use this to learn how to make the most out of VS Code.

  • VS Code Tips and Tricks

    Created by the VS Code team and mantained with the community, this repository is a collection of some of the most useful tips and tricks for making the most of VS Code.

    Duration 15 min minutes
  • Visual Studio Code Pluralsight course

    John Papa runs through this course to show you how to debug, get IntelliSense, use the multi-cursor, and work in a variety of languages like ASP.Net, JavaScript, and TypeScript.

    Duration 4 hr hours
  • Make Visual Studio Code Your Editor Scotch.io course

    Created by Chris Sevilleja, this course covers the main featurs of VS Code and covers language specific uses for JavaScript, Angular, Node.js, and PHP.

    Duration 2.5 hr hours
  • Learning Visual Studio Code LinkedIn Learning course

    Reynald Adolphe helps you get started with VS Code. He explains how to prepare for environments like ASP.NET, and shows how to create your first .NET app and Node app.

    Duration 1.3 hr hours

Do you have content you would like to see? Please let us know by filling out this short form.

Getting Started

  • Join the Community
  • Learn VS Code
Hello from Seattle. Follow @code
  • Support
  • Privacy
  • Terms of Use
  • License
Microsoft homepage © 2017 Microsoft