{"id":238,"date":"2024-08-29T07:54:50","date_gmt":"2024-08-29T07:54:50","guid":{"rendered":""},"modified":"2024-08-29T07:54:50","modified_gmt":"2024-08-29T07:54:50","slug":"visual-studio-code","status":"publish","type":"post","link":"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/","title":{"rendered":"What is Visual Studio Code &#8211; A Complete VS Code Tutorial"},"content":{"rendered":"<div style=\"background:#edf6ff;border: 1px solid #aaa;border-radius: 4px;box-shadow: 0 1px 1px rgb(0 0 0 \/ 5%);display:table;margin-bottom:1em;padding: 10px;position:relative;width:auto;\">\n<div class=\"btnSHown\" style=\"color:blue;font-size:18px;font-weight:600;cursor:pointer;\n\"><button class=\"btn btn-primary ml-1 mr-2 px-1 py-0\"><img decoding=\"async\" src=\"https:\/\/www.theiotacademy.co\/assets\/images\/socialicons\/bars-solid-icon-new.svg\" style=\"width: 33px;\n    filter: invert(1);\" \/><\/button><span id=\"tbleShowhdd\">Table of Contents [show]<\/span><\/div>\n<nav>\n<ul>\n<li><a class=\"blog-heading_link-c\" href=\"#overview-of-visual-studio-code\" title=\"1.Overview of Visual Studio Code\">1. Overview of Visual Studio Code<\/a><\/li>\n<li><a class=\"blog-heading_link-c\" href=\"#visual-studio-code-architecture\" title=\"2.Visual Studio Code Architecture\">2. Visual Studio Code Architecture<\/a><\/li>\n<li><a class=\"blog-heading_link-c\" href=\"#visual-studio-code-extensions\" title=\"3.Visual Studio Code Extensions\">3. Visual Studio Code Extensions<\/a><\/li>\n<li><a class=\"blog-heading_link-c\" href=\"#visual-studio-code-benefits-and-uses\" title=\"4.Visual Studio Code Benefits and Uses\">4. Visual Studio Code Benefits and Uses<\/a><\/li>\n<\/ul>\n<ul id=\"show-hide-table-cn\" style=\"display: none;\">\n<li><a class=\"blog-heading_link-c\" href=\"#visual-studio-code-example\" title=\"5.Visual Studio Code Example\">5. Visual Studio Code Example<\/a><\/li>\n<li><a class=\"blog-heading_link-c\" href=\"#visual-studio-code-vs-visual-studio\" title=\"6.Visual Studio Code VS Visual Studio\">6. Visual Studio Code VS Visual Studio<\/a><\/li>\n<li><a class=\"blog-heading_link-c\" href=\"#conclusion\" title=\"7.Conclusion\">7. Conclusion<\/a><\/li>\n<\/ul>\n<\/nav>\n<\/div>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Visual Studio Code (VS Code) is a lightweight, open-source code editor developed by Microsoft for writing computer code.&nbsp; It is popular among developers for its versatility, speed, and extensive features. It works on Windows, Mac, and Linux and you can use it to write code in many languages like JavaScript, TypeScript, Node.js, and even C++, C#, Java, Python, PHP, Go, and . NET. This visual studio code tutorial will help you start using VS Code. We will also elaborate on multiple concepts, such as benefits, architecture, tools, etc. Whether you&#39;re a beginner or an experienced developer, this guide will help you master VS Code to enhance productivity and streamline your coding workflow.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<h2 id=\"overview-of-visual-studio-code\" style=\"line-height:1.38; margin-top:24px; margin-bottom:8px\">\n<span style=\"font-size:16pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Overview of Visual Studio Code<\/span><\/span><\/span><\/span><\/span><\/span><\/h2>\n<p style=\"line-height:1.38\">\n<span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">VS Code is a free, easy-to-use tool for writing computer code. It works on Windows, Mac, Linux, and even Raspberry Pi. You can use it to write code in many languages like JavaScript, TypeScript, Node.js, and even C++, C#, Java, Python, PHP, and Go. It also helps you work with .NET, Unity, Docker, Kubernetes, and cloud services like Amazon, Microsoft, and Google.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Visual Studio Code is a great tool for writing code. It helps you write code faster by suggesting variables, methods, and modules. It also allows you to find and fix mistakes in your code and makes it easy to move around and change your code. Moreover, you can even use it to manage your code versions with Git. Many of these features are based on the same technology used in Visual Studio.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">VS Code is made up of different parts. It uses technology like Electron, Node.js, TypeScript, and Language Server Protocol. In short, it&#39;s always being updated with new features. There are also many extensions you can add to use different programming languages. Some extensions have more features than others, but you can always add basic support for your favorite language even if there&#39;s no advanced extension.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<h3 id=\"visual-studio-code-architecture\" style=\"line-height:1.38; margin-top:21px; margin-bottom:5px\">\n<span style=\"font-size:13.999999999999998pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#434343\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Visual Studio Code Architecture<\/span><\/span><\/span><\/span><\/span><\/span><\/h3>\n<p style=\"line-height:1.38\">\n<span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">When you look at the &quot;About&quot; section of VS Code, you&#39;ll see some information about what it&#39;s made of. Moreover, this information will tell you more about the parts that make up VS Code, like Electron, Node.js, TypeScript, and Language Server Protocol.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">Version: 1.66.2 Commit: dfd34e8260c270da74b5c2d86d61aee4b6d56977 Date: 2022-04-11T07:49:20.994Z Electron: 17.2.0 Chromium: 98.0.4758.109 Node.js: 16.13.0 V8: 9.8.177.11-electron.0 OS: Darwin x64 19.6.0<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Visual Studio Code is made up of several parts. It uses Electron, which helps it work on different computers, and Node.js, which runs JavaScript code. It also uses Chromium, a part of Google Chrome, and V8, a powerful engine for running JavaScript. If you&#39;re using a Mac, you&#39;ll see that it uses Darwin, the base of macOS. If you&#39;re using Windows or Linux, you&#39;ll see that it uses those operating systems.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Language Server Protocol (LSP) is a way for different programs to talk to each other. It helps tools like editors and IDEs get information from language servers. Language servers are experts who know a lot about a specific programming language. In addition, they can help you with auto-complete, finding definitions, and seeing where things are used in your code.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Debug Adapter Protocol (DAP) is a way for different programs to talk to each other. Moreover, it helps tools like editors and IDEs talk to debuggers. Debuggers are like helpers that can help you find and fix mistakes in your code. DAP makes it easier to create a generic debugger that can work with different types of debuggers, so you don&#39;t have to create a new debugger for each tool you use.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<h3 id=\"visual-studio-code-extensions\" style=\"line-height:1.38; margin-top:21px; margin-bottom:5px\">\n<span style=\"font-size:13.999999999999998pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#434343\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Visual Studio Code Extensions<\/span><\/span><\/span><\/span><\/span><\/span><\/h3>\n<p style=\"line-height:1.38\">\n<span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Under this VS code tutorial, there are many extensions available for VS Code that can help you use different programming languages. You can find and install these extensions in the Marketplace, or from the Extensions sidebar or Command Palette within VS Code.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">VS Code has many extensions that can help you use different programming languages. You can find and install these extensions in the Marketplace, or from the Extensions sidebar or Command Palette within VS Code. There are thousands of extensions available, and one of the most popular is for <\/span><\/span><\/span><\/span><\/span><\/span><a href=\"https:\/\/www.upskillcampus.com\/blog\/introduction-to-python-getting-started-with-the-basics\" style=\"text-decoration:none\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#1155cc\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:underline\"><span style=\"-webkit-text-decoration-skip:none\"><span style=\"text-decoration-skip-ink:none\">Python Programming<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/a><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">, with millions of downloads. It helps you write, debug, and refactor Python code, and also automatically installs other useful extensions for Python.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<h3 id=\"visual-studio-code-benefits-and-uses\" style=\"line-height:1.38; margin-top:21px; margin-bottom:5px\">\n<span style=\"font-size:13.999999999999998pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#434343\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Visual Studio Code Benefits and Uses<\/span><\/span><\/span><\/span><\/span><\/span><\/h3>\n<p style=\"line-height:1.38\">\n<span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">VS Code is a powerful tool for writing code. It has many features that make it easy to write, edit, and understand code. Some of these features include:<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li aria-level=\"1\" style=\"list-style-type:disc\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:700\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Easy editing:<\/span><\/span><\/span><\/span><\/span><\/span><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\"> VS Code makes it easy to write code with features like highlighting, matching brackets, and automatic indentation.<\/span><\/span><\/span><\/span><\/span><\/span><\/li>\n<li aria-level=\"1\" style=\"list-style-type:disc\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:700\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Developer tools: <\/span><\/span><\/span><\/span><\/span><\/span><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">It has tools that help you write better code, like suggesting words, finding errors, and understanding how code works.<\/span><\/span><\/span><\/span><\/span><\/span><\/li>\n<li aria-level=\"1\" style=\"list-style-type:disc\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:700\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Build and scripting tools: <\/span><\/span><\/span><\/span><\/span><\/span><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">You can use VS Code to manage your code projects and work with Git.<\/span><\/span><\/span><\/span><\/span><\/span><\/li>\n<li aria-level=\"1\" style=\"list-style-type:disc\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:700\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Learning tools:<\/span><\/span><\/span><\/span><\/span><\/span><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\"> VS Code can help you learn to code by highlighting necessary words and suggesting ways to complete your code.<\/span><\/span><\/span><\/span><\/span><\/span><\/li>\n<li aria-level=\"1\" style=\"list-style-type:disc\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:700\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Collaboration tools: <\/span><\/span><\/span><\/span><\/span><\/span><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">You can work with others on code using Visual Studio code tools<\/span><\/span><\/span><\/span><\/span><\/span><\/li>\n<li aria-level=\"1\" style=\"list-style-type:disc\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:700\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Team collaboration tools:<\/span><\/span><\/span><\/span><\/span><\/span><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\"> You can connect to other tools like Slack and Discord while using VS Code.<\/span><\/span><\/span><\/span><\/span><\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Here, we have already discussed the visual studio code uses. With the help of this, you can also add new features to VS Code by installing extensions. In addition, you can customize VS Code to fit your preferences by changing the look, keyboard shortcuts, and settings.&nbsp;<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<h3 id=\"visual-studio-code-example\" style=\"line-height:1.38; margin-top:21px; margin-bottom:5px\">\n<span style=\"font-size:13.999999999999998pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#434343\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Visual Studio Code Example<\/span><\/span><\/span><\/span><\/span><\/span><\/h3>\n<p style=\"line-height:1.38\">\n<span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Now, we will discuss a few examples of the VS Code. But before moving further, we will learn how to run the code.&nbsp;&nbsp;<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li aria-level=\"1\" style=\"list-style-type:disc\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">First, open VS Code and go to File &gt; Open Folder.<\/span><\/span><\/span><\/span><\/span><\/span><\/li>\n<li aria-level=\"1\" style=\"list-style-type:disc\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">After that, choose the folder where you saved your extension.<\/span><\/span><\/span><\/span><\/span><\/span><\/li>\n<li aria-level=\"1\" style=\"list-style-type:disc\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Then, click the Debug icon and then Start.<\/span><\/span><\/span><\/span><\/span><\/span><\/li>\n<li aria-level=\"1\" style=\"list-style-type:disc\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">A new window of VS Code will open, and this new window knows about your extension.<\/span><\/span><\/span><\/span><\/span><\/span><\/li>\n<li aria-level=\"1\" style=\"list-style-type:disc\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Next, press Ctrl+Shift+P (or use the Command Palette) and type &quot;Hello World&quot;.<\/span><\/span><\/span><\/span><\/span><\/span><\/li>\n<li aria-level=\"1\" style=\"list-style-type:disc\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">At last, click &quot;Hello World&quot; to run your command.<\/span><\/span><\/span><\/span><\/span><\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Congratulations! You just created and ran your first VS Code extension command.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Example:<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">\/\/ The module &#39;vscode&#39; contains the VS Code extensibility API<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">\/\/ Import the module and reference it with the alias vscode in your code below<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">import * as vscode from &#39;vscode&#39;;<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">\/\/ this method is called when your extension is activated<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">\/\/ your extension is activated the very first time the command is executed<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">export function activate(context: vscode.ExtensionContext) {<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">&nbsp;&nbsp;&nbsp;&nbsp;\/\/ Use the console to output diagnostic information (console.log) and errors (console.error)<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">&nbsp;&nbsp;&nbsp;&nbsp;\/\/ This line of code will only be executed once when your extension is activated<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">&nbsp;&nbsp;&nbsp;&nbsp;console.log(&#39;Congratulations, your extension &quot;my-first-extension&quot; is now active!&#39;);<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">&nbsp;&nbsp;&nbsp;&nbsp;\/\/ The command has been defined in the package.json file<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">&nbsp;&nbsp;&nbsp;&nbsp;\/\/ Now provide the implementation of the command with&nbsp; registerCommand<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">&nbsp;&nbsp;&nbsp;&nbsp;\/\/ The commandId parameter must match the command field in package.json<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">&nbsp;&nbsp;&nbsp;&nbsp;var disposable = vscode.commands.registerCommand(&#39;extension.sayHello&#39;, () =&gt; {<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/\/ The code you place here will be executed every time your command is executed<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/\/ Display a message box to the user<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vscode.window.showInformationMessage(&#39;Hello World!&#39;);<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">&nbsp;&nbsp;&nbsp;&nbsp;});<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">&nbsp;&nbsp;&nbsp;&nbsp;context.subscriptions.push(disposable);<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:italic\"><span style=\"text-decoration:none\">}<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<h3 id=\"visual-studio-code-vs-visual-studio\" style=\"line-height:1.38; margin-top:21px; margin-bottom:5px\"><span style=\"font-size:13.999999999999998pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#434343\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Visual Studio Code VS Visual Studio<\/span><\/span><\/span><\/span><\/span><\/span><\/h3>\n<p style=\"line-height:1.38\">\n<span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Choosing between VS Code and Visual Studio depends on your needs. VS Code is simpler and faster, but Visual Studio has more features. Many of the features in VS Code came from Visual Studio, so it&#39;s easy to switch between them.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Visual Studio can create new projects from templates, while VS Code can&#39;t. But you can use command-line tools like Yeoman to do this within VS Code. If you need to analyze how your code is running, Visual Studio is better.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"line-height:1.38\"><span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Visual Studio used to be slow when opening big projects, but that&#39;s fixed now. It also used to take up a lot of space, but you can now choose which parts to install.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<h4 id=\"conclusion\" style=\"line-height:1.38; margin-top:19px; margin-bottom:5px\">\n<span style=\"font-size:12pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#666666\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Conclusion&nbsp;<\/span><\/span><\/span><\/span><\/span><\/span><\/h4>\n<p style=\"line-height:1.38\">\n<span style=\"font-size:11pt; font-variant:normal; white-space:pre-wrap\"><span style=\"font-family:Arial,sans-serif\"><span style=\"color:#000000\"><span style=\"font-weight:400\"><span style=\"font-style:normal\"><span style=\"text-decoration:none\">Visual Studio Code is a powerful and versatile code editor that offers a wide range of features for developers. Moreover, it is lightweight yet extensible, with a rich ecosystem of extensions that support numerous programming languages and frameworks. Whether you&#39;re a seasoned developer or just starting, VS Code provides a robust and efficient environment for writing, editing, and debugging code. In addition, its combination of speed, customization options, and community support make it a popular choice among developers worldwide.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<h4>\n<strong>Frequently Asked Questions<\/strong><\/h4>\n<div class=\"inblogffschema-faq\">\n<h5>\n<strong>Q1. Is Visual Studio Code an IDE?<\/strong><\/h5>\n<p><strong>Ans<\/strong>. Yes, VS Code is an IDE.<\/p>\n<p><strong>Q2. Is Visual Studio Code like Python?<\/strong><\/p>\n<p><strong>Ans<\/strong>.VS Code uses Python programming language.<\/p>\n<p>&nbsp;<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>This guide will help you master VS Code to enhance productivity and streamline your coding workflow.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-238","post","type-post","status-publish","format-standard","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>What is Visual Studio Code - A Complete VS Code Tutorial - Latest Insights &amp; Guides | Career Upskilling Blogs<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is Visual Studio Code - A Complete VS Code Tutorial - Latest Insights &amp; Guides | Career Upskilling Blogs\" \/>\n<meta property=\"og:description\" content=\"This guide will help you master VS Code to enhance productivity and streamline your coding workflow.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/\" \/>\n<meta property=\"og:site_name\" content=\"Latest Insights &amp; Guides | Career Upskilling Blogs\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-29T07:54:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.theiotacademy.co\/assets\/images\/socialicons\/bars-solid-icon-new.svg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/#\/schema\/person\/53299d25f01528dd106c128db9251a11\"},\"headline\":\"What is Visual Studio Code &#8211; A Complete VS Code Tutorial\",\"datePublished\":\"2024-08-29T07:54:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/\"},\"wordCount\":1557,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.theiotacademy.co\/assets\/images\/socialicons\/bars-solid-icon-new.svg\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/\",\"url\":\"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/\",\"name\":\"What is Visual Studio Code - A Complete VS Code Tutorial - Latest Insights &amp; Guides | Career Upskilling Blogs\",\"isPartOf\":{\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.theiotacademy.co\/assets\/images\/socialicons\/bars-solid-icon-new.svg\",\"datePublished\":\"2024-08-29T07:54:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/#primaryimage\",\"url\":\"https:\/\/www.theiotacademy.co\/assets\/images\/socialicons\/bars-solid-icon-new.svg\",\"contentUrl\":\"https:\/\/www.theiotacademy.co\/assets\/images\/socialicons\/bars-solid-icon-new.svg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.upskillcampus.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What is Visual Studio Code &#8211; A Complete VS Code Tutorial\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/#website\",\"url\":\"https:\/\/www.upskillcampus.com\/blog\/\",\"name\":\"Latest Insights &amp; Guides | Career Upskilling Blogs\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.upskillcampus.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/#organization\",\"name\":\"Latest Insights &amp; Guides | Career Upskilling Blogs\",\"url\":\"https:\/\/www.upskillcampus.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.upskillcampus.com\/blog\/wp-content\/uploads\/2025\/02\/upskill-campus-logo.png\",\"contentUrl\":\"https:\/\/www.upskillcampus.com\/blog\/wp-content\/uploads\/2025\/02\/upskill-campus-logo.png\",\"width\":300,\"height\":116,\"caption\":\"Latest Insights &amp; Guides | Career Upskilling Blogs\"},\"image\":{\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.upskillcampus.com\/blog\/#\/schema\/person\/53299d25f01528dd106c128db9251a11\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/af615012e47fb46f753324ae6be7640f155bf27b583328f36862d4e5a1a55b83?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/af615012e47fb46f753324ae6be7640f155bf27b583328f36862d4e5a1a55b83?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/af615012e47fb46f753324ae6be7640f155bf27b583328f36862d4e5a1a55b83?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/www.upskillcampus.com\/blog\"],\"url\":\"https:\/\/www.upskillcampus.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is Visual Studio Code - A Complete VS Code Tutorial - Latest Insights &amp; Guides | Career Upskilling Blogs","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/","og_locale":"en_US","og_type":"article","og_title":"What is Visual Studio Code - A Complete VS Code Tutorial - Latest Insights &amp; Guides | Career Upskilling Blogs","og_description":"This guide will help you master VS Code to enhance productivity and streamline your coding workflow.","og_url":"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/","og_site_name":"Latest Insights &amp; Guides | Career Upskilling Blogs","article_published_time":"2024-08-29T07:54:50+00:00","og_image":[{"url":"https:\/\/www.theiotacademy.co\/assets\/images\/socialicons\/bars-solid-icon-new.svg","type":"","width":"","height":""}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/#article","isPartOf":{"@id":"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/"},"author":{"name":"admin","@id":"https:\/\/www.upskillcampus.com\/blog\/#\/schema\/person\/53299d25f01528dd106c128db9251a11"},"headline":"What is Visual Studio Code &#8211; A Complete VS Code Tutorial","datePublished":"2024-08-29T07:54:50+00:00","mainEntityOfPage":{"@id":"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/"},"wordCount":1557,"commentCount":0,"publisher":{"@id":"https:\/\/www.upskillcampus.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/#primaryimage"},"thumbnailUrl":"https:\/\/www.theiotacademy.co\/assets\/images\/socialicons\/bars-solid-icon-new.svg","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/","url":"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/","name":"What is Visual Studio Code - A Complete VS Code Tutorial - Latest Insights &amp; Guides | Career Upskilling Blogs","isPartOf":{"@id":"https:\/\/www.upskillcampus.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/#primaryimage"},"image":{"@id":"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/#primaryimage"},"thumbnailUrl":"https:\/\/www.theiotacademy.co\/assets\/images\/socialicons\/bars-solid-icon-new.svg","datePublished":"2024-08-29T07:54:50+00:00","breadcrumb":{"@id":"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/#primaryimage","url":"https:\/\/www.theiotacademy.co\/assets\/images\/socialicons\/bars-solid-icon-new.svg","contentUrl":"https:\/\/www.theiotacademy.co\/assets\/images\/socialicons\/bars-solid-icon-new.svg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.upskillcampus.com\/blog\/visual-studio-code\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.upskillcampus.com\/blog\/"},{"@type":"ListItem","position":2,"name":"What is Visual Studio Code &#8211; A Complete VS Code Tutorial"}]},{"@type":"WebSite","@id":"https:\/\/www.upskillcampus.com\/blog\/#website","url":"https:\/\/www.upskillcampus.com\/blog\/","name":"Latest Insights &amp; Guides | Career Upskilling Blogs","description":"","publisher":{"@id":"https:\/\/www.upskillcampus.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.upskillcampus.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.upskillcampus.com\/blog\/#organization","name":"Latest Insights &amp; Guides | Career Upskilling Blogs","url":"https:\/\/www.upskillcampus.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.upskillcampus.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.upskillcampus.com\/blog\/wp-content\/uploads\/2025\/02\/upskill-campus-logo.png","contentUrl":"https:\/\/www.upskillcampus.com\/blog\/wp-content\/uploads\/2025\/02\/upskill-campus-logo.png","width":300,"height":116,"caption":"Latest Insights &amp; Guides | Career Upskilling Blogs"},"image":{"@id":"https:\/\/www.upskillcampus.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.upskillcampus.com\/blog\/#\/schema\/person\/53299d25f01528dd106c128db9251a11","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/af615012e47fb46f753324ae6be7640f155bf27b583328f36862d4e5a1a55b83?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/af615012e47fb46f753324ae6be7640f155bf27b583328f36862d4e5a1a55b83?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/af615012e47fb46f753324ae6be7640f155bf27b583328f36862d4e5a1a55b83?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/www.upskillcampus.com\/blog"],"url":"https:\/\/www.upskillcampus.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.upskillcampus.com\/blog\/wp-json\/wp\/v2\/posts\/238","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.upskillcampus.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.upskillcampus.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.upskillcampus.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.upskillcampus.com\/blog\/wp-json\/wp\/v2\/comments?post=238"}],"version-history":[{"count":0,"href":"https:\/\/www.upskillcampus.com\/blog\/wp-json\/wp\/v2\/posts\/238\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.upskillcampus.com\/blog\/wp-json\/wp\/v2\/media?parent=238"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.upskillcampus.com\/blog\/wp-json\/wp\/v2\/categories?post=238"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.upskillcampus.com\/blog\/wp-json\/wp\/v2\/tags?post=238"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}