{
  "@context": [
    "https://schema.org",
    {
      "nuanyue": "https://www.nuanyue.com/ns#"
    }
  ],
  "@type": "SoftwareApplication",
  "@id": "https://www.nuanyue.com/software/visual-studio-code/#software",
  "name": "Visual Studio Code",
  "description": "Microsoft's free, MIT-licensed source code editor for macOS, with a large extension marketplace, built-in Git and integrated debugging.",
  "url": "https://www.nuanyue.com/software/visual-studio-code/",
  "mainEntityOfPage": "https://www.nuanyue.com/software/visual-studio-code/",
  "operatingSystem": "macOS",
  "applicationCategory": "DeveloperApplication",
  "publisher": {
    "name": "Microsoft",
    "url": "https://code.visualstudio.com/"
  },
  "sameAs": [
    "https://code.visualstudio.com/",
    "https://github.com/microsoft/vscode"
  ],
  "softwareVersion": "1.140.0",
  "license": "MIT",
  "offers": {
    "@type": "Offer",
    "price": "0",
    "priceCurrency": "USD"
  },
  "nuanyue:record": {
    "schemaVersion": 1,
    "id": "software:visual-studio-code",
    "slug": "visual-studio-code",
    "name": "Visual Studio Code",
    "type": "SoftwareApplication",
    "entityType": "code editor",
    "description": "Microsoft's free, MIT-licensed source code editor for macOS, with a large extension marketplace, built-in Git and integrated debugging.",
    "shortDescription": "Free MIT-licensed code editor with a large extension marketplace.",
    "answer": "Visual Studio Code is a source code editor built on Electron that combines text editing with an integrated terminal, Git integration and a debugger, and extends through a very large extension marketplace. Microsoft publishes it free of charge under the MIT licence, and the source is public on GitHub. Its macOS support policy is not a fixed version number: Microsoft supports macOS releases that still receive Apple security updates, which in practice means the current release plus the two before it. It suits developers who want one editor across macOS, Windows and Linux.",
    "page": "https://www.nuanyue.com/software/visual-studio-code/",
    "dataUrl": "https://www.nuanyue.com/data/software/visual-studio-code.json",
    "categories": [
      "developer-tools"
    ],
    "tags": [],
    "platform": [
      "macOS"
    ],
    "architecture": [],
    "featured": true,
    "pricing": "open-source",
    "pricingDescription": "Free of charge, published under the MIT licence.",
    "license": "MIT",
    "currentVersion": "1.140.0",
    "releaseDate": "2026-09-30",
    "openSource": true,
    "website": "https://code.visualstudio.com/",
    "documentation": "https://code.visualstudio.com/docs",
    "github": "https://github.com/microsoft/vscode",
    "download": "https://update.code.visualstudio.com/latest/darwin-universal-dmg/stable",
    "developer": {
      "name": "Microsoft",
      "website": "https://code.visualstudio.com/"
    },
    "icon": "/apps/visual-studio-code.png",
    "features": [
      "Integrated terminal and Git integration",
      "Debugger with breakpoints and variable inspection",
      "Extension marketplace with language and tooling support",
      "IntelliSense code completion",
      "Remote development over SSH, containers and WSL",
      "Settings and extension sync across machines"
    ],
    "useCases": [
      "Writing and editing code with the integrated terminal and Git",
      "Debugging with breakpoints and variable inspection",
      "Installing language and tooling extensions from the marketplace",
      "Developing on a remote machine over SSH, containers or WSL",
      "Keeping settings and extensions in sync across machines"
    ],
    "formats": [],
    "integrations": [],
    "pros": [
      {
        "text": "Free of charge and published under the MIT licence, with the source on GitHub.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "text": "Ships a separate macOS build for Apple Silicon, Intel and a universal binary.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "text": "The download is under 200 MB with a disk footprint under 500 MB, and Microsoft recommends only 1 GB of RAM.",
        "status": "developer-stated",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      }
    ],
    "cons": [
      {
        "text": "macOS support is tied to Apple security-update windows — typically the current release plus the two before it — so older macOS versions lose support without a fixed end-of-life version.",
        "status": "developer-stated",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "text": "Microsoft states it is not supported in app-virtualisation environments or on non-persistent virtual machines.",
        "status": "developer-stated",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "text": "The distributed builds are not the same artefact as the open-source repository: Microsoft's marketplace and telemetry are part of the official binary.",
        "status": "editorially-reviewed",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      }
    ],
    "whoIsItFor": [
      "Developers who want one editor across macOS, Windows and Linux",
      "People who prefer a free, MIT-licensed editor",
      "Users who rely on a large extension marketplace"
    ],
    "notFor": [
      "Anyone on macOS versions that no longer receive Apple security updates — support is tied to that window",
      "Users who want a build free of Microsoft's marketplace and telemetry — the official binary differs from the open-source repository"
    ],
    "limitations": [
      "macOS support is a rolling window — typically the current release plus the two before it — rather than a fixed minimum version",
      "The official binary is not byte-identical to a build from source: it includes Microsoft's marketplace and telemetry"
    ],
    "firstUse": {
      "installation": {
        "value": "Download a .dmg from code.visualstudio.com or use the versioned update endpoint, then drag the app to Applications.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      "firstLaunch": {
        "value": "Opens directly into a welcome tab; no account or sign-in is required to use the editor.",
        "status": "developer-stated",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      "systemIntegration": {
        "value": "Optional shell command installs a `code` launcher into PATH, and the app registers as a handler for source file types.",
        "status": "developer-stated",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      "appleSilicon": {
        "value": true,
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      }
    },
    "updates": [
      {
        "version": "1.140.0",
        "date": "2026-09-30",
        "summary": "Stable release, published for macOS as universal, Intel and Apple Silicon builds.",
        "status": "verified",
        "source": "official"
      }
    ],
    "faq": [
      {
        "question": "Is Visual Studio Code free?",
        "answer": "Yes. It is free of charge and published under the MIT licence, with the source on GitHub.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "question": "Which macOS versions does VS Code support?",
        "answer": "Microsoft supports macOS versions that still receive Apple security updates, which it describes as typically the latest release and the two previous versions. There is no fixed minimum version number.",
        "status": "developer-stated",
        "source": "documentation",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "question": "Does VS Code run natively on Apple Silicon?",
        "answer": "Yes. Microsoft publishes separate Apple Silicon and Intel macOS builds as well as a universal download.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "question": "What is the latest VS Code version?",
        "answer": "1.140.0, released on 30 September 2026.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      }
    ],
    "relationships": [
      {
        "target": "cursor",
        "type": "compared_with",
        "reason": "Cursor is a VS Code fork that adds AI editing; the two share extensions and keyboard shortcuts, so switching is close to lossless.",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "target": "vscodium",
        "type": "alternative",
        "reason": "VSCodium is the same editor rebuilt from source without Microsoft's branding, telemetry or marketplace.",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "target": "sublime-text",
        "type": "alternative",
        "reason": "Both are extensible cross-platform editors; Sublime Text is a native, paid, closed-source app rather than an Electron one.",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "target": "zed",
        "type": "alternative",
        "reason": "Both are editor-plus-collaboration tools; Zed is a native Rust editor with multiplayer built in.",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "target": "nova",
        "type": "similar",
        "reason": "Both target Mac developers, but Nova is a paid native Mac app from Panic rather than a cross-platform editor.",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      },
      {
        "target": "neovim",
        "type": "similar",
        "reason": "Both are free code editors with extension ecosystems, at opposite ends of the GUI-versus-terminal spectrum.",
        "verifiedAt": "2026-10-04T00:00:00.000Z"
      }
    ],
    "sources": [
      {
        "id": "visual-studio-code:official",
        "type": "official_website",
        "url": "https://code.visualstudio.com/",
        "title": "Visual Studio Code — official website",
        "trustLevel": "B",
        "accessedAt": null
      },
      {
        "id": "visual-studio-code:developer",
        "type": "developer",
        "url": "https://code.visualstudio.com/",
        "title": "Microsoft — developer website",
        "trustLevel": "B",
        "accessedAt": null
      },
      {
        "id": "visual-studio-code:documentation",
        "type": "documentation",
        "url": "https://code.visualstudio.com/docs",
        "title": "Visual Studio Code — documentation",
        "trustLevel": "C",
        "accessedAt": null
      },
      {
        "id": "visual-studio-code:repository",
        "type": "github",
        "url": "https://github.com/microsoft/vscode",
        "title": "Visual Studio Code — source repository",
        "trustLevel": "D",
        "accessedAt": null
      }
    ],
    "claims": [
      {
        "id": "software:visual-studio-code.isA",
        "subject": "software:visual-studio-code",
        "predicate": "isA",
        "value": "code editor",
        "status": "editorially-reviewed",
        "sourceIds": [
          "visual-studio-code:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:visual-studio-code.supportsPlatform",
        "subject": "software:visual-studio-code",
        "predicate": "supportsPlatform",
        "value": [
          "macOS"
        ],
        "status": "verified",
        "sourceIds": [
          "visual-studio-code:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:visual-studio-code.officialWebsite",
        "subject": "software:visual-studio-code",
        "predicate": "officialWebsite",
        "value": "https://code.visualstudio.com/",
        "status": "verified",
        "sourceIds": [
          "visual-studio-code:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:visual-studio-code.listedInCategory",
        "subject": "software:visual-studio-code",
        "predicate": "listedInCategory",
        "value": [
          "developer-tools"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "visual-studio-code:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:visual-studio-code.pricingModel",
        "subject": "software:visual-studio-code",
        "predicate": "pricingModel",
        "value": "Open source",
        "status": "developer-stated",
        "sourceIds": [
          "visual-studio-code:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:visual-studio-code.developedBy",
        "subject": "software:visual-studio-code",
        "predicate": "developedBy",
        "value": "Microsoft",
        "status": "developer-stated",
        "sourceIds": [
          "visual-studio-code:developer",
          "visual-studio-code:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:visual-studio-code.ownership",
        "subject": "software:visual-studio-code",
        "predicate": "ownership",
        "value": "Third-party product — not published by Nuanyue",
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": null
      },
      {
        "id": "software:visual-studio-code.isOpenSource",
        "subject": "software:visual-studio-code",
        "predicate": "isOpenSource",
        "value": true,
        "status": "verified",
        "sourceIds": [
          "visual-studio-code:repository",
          "visual-studio-code:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:visual-studio-code.licensedUnder",
        "subject": "software:visual-studio-code",
        "predicate": "licensedUnder",
        "value": "MIT",
        "status": "verified",
        "sourceIds": [
          "visual-studio-code:repository",
          "visual-studio-code:documentation",
          "visual-studio-code:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:visual-studio-code.currentVersion",
        "subject": "software:visual-studio-code",
        "predicate": "currentVersion",
        "value": "1.140.0",
        "status": "developer-stated",
        "sourceIds": [
          "visual-studio-code:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:visual-studio-code.hasFeature",
        "subject": "software:visual-studio-code",
        "predicate": "hasFeature",
        "value": [
          "Integrated terminal and Git integration",
          "Debugger with breakpoints and variable inspection",
          "Extension marketplace with language and tooling support",
          "IntelliSense code completion",
          "Remote development over SSH, containers and WSL",
          "Settings and extension sync across machines"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "visual-studio-code:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:visual-studio-code.usedFor",
        "subject": "software:visual-studio-code",
        "predicate": "usedFor",
        "value": [
          "Writing and editing code with the integrated terminal and Git",
          "Debugging with breakpoints and variable inspection",
          "Installing language and tooling extensions from the marketplace",
          "Developing on a remote machine over SSH, containers or WSL",
          "Keeping settings and extensions in sync across machines"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "visual-studio-code:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:visual-studio-code.audienceFor",
        "subject": "software:visual-studio-code",
        "predicate": "audienceFor",
        "value": [
          "Developers who want one editor across macOS, Windows and Linux",
          "People who prefer a free, MIT-licensed editor",
          "Users who rely on a large extension marketplace"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "visual-studio-code:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:visual-studio-code.audienceNotFor",
        "subject": "software:visual-studio-code",
        "predicate": "audienceNotFor",
        "value": [
          "Anyone on macOS versions that no longer receive Apple security updates — support is tied to that window",
          "Users who want a build free of Microsoft's marketplace and telemetry — the official binary differs from the open-source repository"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "visual-studio-code:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:visual-studio-code.limitation",
        "subject": "software:visual-studio-code",
        "predicate": "limitation",
        "value": [
          "macOS support is a rolling window — typically the current release plus the two before it — rather than a fixed minimum version",
          "The official binary is not byte-identical to a build from source: it includes Microsoft's marketplace and telemetry"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": null
      },
      {
        "id": "software:visual-studio-code.advantage.0",
        "subject": "software:visual-studio-code",
        "predicate": "advantage",
        "value": "Free of charge and published under the MIT licence, with the source on GitHub.",
        "status": "verified",
        "sourceIds": [
          "visual-studio-code:repository"
        ],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:visual-studio-code.advantage.1",
        "subject": "software:visual-studio-code",
        "predicate": "advantage",
        "value": "Ships a separate macOS build for Apple Silicon, Intel and a universal binary.",
        "status": "verified",
        "sourceIds": [
          "visual-studio-code:official"
        ],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:visual-studio-code.advantage.2",
        "subject": "software:visual-studio-code",
        "predicate": "advantage",
        "value": "The download is under 200 MB with a disk footprint under 500 MB, and Microsoft recommends only 1 GB of RAM.",
        "status": "developer-stated",
        "sourceIds": [
          "visual-studio-code:documentation"
        ],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:visual-studio-code.drawback.0",
        "subject": "software:visual-studio-code",
        "predicate": "drawback",
        "value": "macOS support is tied to Apple security-update windows — typically the current release plus the two before it — so older macOS versions lose support without a fixed end-of-life version.",
        "status": "developer-stated",
        "sourceIds": [
          "visual-studio-code:documentation"
        ],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:visual-studio-code.drawback.1",
        "subject": "software:visual-studio-code",
        "predicate": "drawback",
        "value": "Microsoft states it is not supported in app-virtualisation environments or on non-persistent virtual machines.",
        "status": "developer-stated",
        "sourceIds": [
          "visual-studio-code:documentation"
        ],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:visual-studio-code.drawback.2",
        "subject": "software:visual-studio-code",
        "predicate": "drawback",
        "value": "The distributed builds are not the same artefact as the open-source repository: Microsoft's marketplace and telemetry are part of the official binary.",
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": "2026-10-04"
      },
      {
        "id": "software:visual-studio-code.supportsAppleSilicon",
        "subject": "software:visual-studio-code",
        "predicate": "supportsAppleSilicon",
        "value": true,
        "status": "verified",
        "sourceIds": [
          "visual-studio-code:official"
        ],
        "lastVerified": "2026-10-04"
      }
    ],
    "lastUpdated": "2026-10-07T00:00:00.000Z",
    "lastReviewedAt": null
  }
}