{"version":1,"type":"app-review","editorialAuthor":"AppDuo Editorial Team","slug":"visual-studio-code","name":"Visual Studio Code","aliases":["VS Code","VSCode","Code - OSS","Visual Studio Code (VS Code)"],"pages":{"vi":"https://app-duo.com/apps/visual-studio-code","en":"https://app-duo.com/en/apps/visual-studio-code"},"data":"https://app-duo.com/data/apps/visual-studio-code.json","reviewMethod":"research","reviewMethodNote":"Prepared by the AppDuo Editorial Team using cited sources. Consult the review record for the documented scope of product experience.","lastVerifiedAt":"2026-11-10","firstPublishedAt":"2026-11-10","product":{"website":"https://code.visualstudio.com","developer":"Microsoft","developerCountry":"US","launchYear":2015,"status":"active","categories":[{"slug":"development","name":{"vi":"Lập trình","en":"Development"}}],"platforms":["windows","macos","linux","web"],"interfaceLanguages":["en"],"capabilities":["offline","open-source","ai","integrations"],"integrations":["GitHub","GitHub Copilot","Docker","WSL","SSH","Dev Containers","MCP servers","Visual Studio Marketplace"],"support":["docs","community","video"]},"tagline":{"vi":"Trình soạn thảo code miễn phí của Microsoft, mở rộng bằng extension và tích hợp agent AI","en":"Microsoft's free code editor, extended by add-ons, with built-in AI agents"},"useCases":{"vi":["trình soạn thảo code miễn phí","viết code nhiều ngôn ngữ","lập trình qua ssh","lập trình trong container","code với trợ lý ai","công cụ lập trình cho người mới","lập trình trên trình duyệt"],"en":["free code editor","edit code in many languages","develop over ssh","code inside containers or wsl","ai-assisted coding","beginner-friendly coding tool","code in the browser"]},"verdict":{"vi":"VS Code là lựa chọn mặc định hợp lý cho đa số lập trình viên: miễn phí, chạy trên Windows, macOS, Linux và trình duyệt, có kho extension lớn và 75,9% người trả lời khảo sát Stack Overflow 2025 đang dùng. Đổi lại, nhiều tính năng quan trọng nằm ở extension chất lượng không đồng đều, bản phát hành của Microsoft là phần mềm độc quyền có telemetry, và các tính năng AI phụ thuộc dịch vụ Copilot hoặc API key riêng.","en":"VS Code is a sensible default for most developers: free, available on Windows, macOS, Linux and the browser, backed by a large extension marketplace, and used by 75.9% of respondents in the 2025 Stack Overflow survey. The trade-offs are that many key capabilities live in extensions of uneven quality, Microsoft's build is proprietary with telemetry, and the AI features depend on Copilot or your own API key."},"bestFor":{"vi":["Lập trình viên làm nhiều ngôn ngữ, nhiều framework, cần công cụ nhẹ hơn một IDE đầy đủ nhưng vẫn mở rộng được","Người phải code từ xa trong container, qua SSH hoặc WSL mà vẫn muốn giữ giao diện quen thuộc","Người mới học lập trình, cần công cụ miễn phí và nhiều tài liệu hướng dẫn"],"en":["Developers working across several languages and frameworks who want something lighter than a full IDE but extensible","People who need to develop in containers, over SSH or in WSL while keeping a familiar interface","Beginners who want a free tool with plenty of documentation and tutorials"]},"notFor":{"vi":["Người cần IDE chuyên sâu cho một nền tảng như Java hay .NET, có sẵn công cụ refactor và phân tích mã, không muốn tự cài extension","Người cần một bản cài không có telemetry và không dính tới dịch vụ Microsoft ngay từ đầu"],"en":["Developers who want a deeply specialised IDE for one stack such as Java or .NET with built-in refactoring and analysis and no extension setup","Anyone who needs a build with no Microsoft telemetry or services out of the box"]},"pros":{"vi":["Miễn phí cho cả việc cá nhân lẫn thương mại, theo FAQ chính thức","Chạy trên Windows, macOS, Linux và trình duyệt (vscode.dev); làm việc từ xa được qua container, SSH và WSL","JavaScript, TypeScript, HTML, CSS dùng được ngay; ngôn ngữ khác thêm bằng extension từ Visual Studio Marketplace","Mã nguồn kho vscode (Code - OSS) theo giấy phép MIT, có khoảng 195.000 sao trên GitHub","Dùng được nhiều agent AI (Copilot, Claude, Codex), mô hình của nhiều nhà cung cấp hoặc API key riêng"],"en":["Free for private and commercial use, per the official FAQ","Runs on Windows, macOS, Linux and in the browser (vscode.dev), with remote development over containers, SSH and WSL","JavaScript, TypeScript, HTML and CSS work out of the box; other languages are added through Visual Studio Marketplace extensions","The vscode repository (Code - OSS) is MIT licensed and has roughly 195k stars on GitHub","Supports several AI agent harnesses (Copilot, Claude, Codex), multiple model providers and bring-your-own-key"]},"cons":{"vi":["Bản VS Code do Microsoft phát hành dùng giấy phép độc quyền chứ không phải MIT; điều khoản cấm phân phối lại hoặc cung cấp nó như một dịch vụ riêng","Telemetry bật sẵn; tắt được phần lớn, nhưng giấy phép nói không phải trường hợp thu thập nào cũng từ chối được. Extension còn thu thập dữ liệu riêng","Extension chất lượng không đồng đều, giấy phép mỗi cái một kiểu","Đã bỏ hệ điều hành cũ: Windows 7 và 8/8.1 không còn bản mới; macOS Big Sur trở xuống dừng ở bản 1.106"],"en":["Microsoft's VS Code distribution uses a proprietary license rather than plain MIT, and the terms bar redistributing it or offering it as a standalone service","Telemetry is on by default; most can be turned off, but the license says not every scenario can be opted out of, and extensions collect their own data","Extensions vary in quality and licensing; each sets its own terms","Older operating systems are dropped: Windows 7 and 8/8.1, and macOS Big Sur and earlier after version 1.106"]},"scores":{"overall":8,"scale":10,"criteria":[{"criterion":"ease-of-use","score":8.3,"rationale":{"vi":"Giao diện quen thuộc, các ngôn ngữ phổ biến dùng được ngay, tài liệu và video hướng dẫn chính thức đầy đủ; có bản web vscode.dev. Trừ điểm vì phải tự chọn và cấu hình extension, và lớp tính năng AI, agent ngày càng dày khiến giao diện rối hơn. Giao diện chỉ có tiếng Anh theo mặc định.","en":"A familiar interface, popular languages work immediately, and official docs and videos are extensive; a web version exists at vscode.dev. Marked down because setup depends on extensions and the growing layer of AI and agent features adds complexity. The interface is English-only by default."}},{"criterion":"features","score":9,"rationale":{"vi":"Gỡ lỗi, Git, terminal, làm việc từ xa (container, SSH, WSL), kho extension lớn, MCP và nhiều agent AI. Dẫn đầu nhóm trình soạn thảo với 75,9% người trả lời khảo sát Stack Overflow 2025 (Visual Studio 29%, IntelliJ IDEA 27,1%, Cursor 17,9%), dù một số tính năng chuyên sâu phải cài extension.","en":"Debugging, Git, terminal, remote development (containers, SSH, WSL), a large extension marketplace, MCP and multiple AI agents. It leads the category at 75.9% in the 2025 Stack Overflow survey (Visual Studio 29%, IntelliJ IDEA 27.1%, Cursor 17.9%), though some specialised features require extensions."}},{"criterion":"value","score":9.3,"rationale":{"vi":"Miễn phí cả khi dùng thương mại, không giới hạn thời gian; chỉ tốn tiền khi thêm dịch vụ như Copilot hoặc extension trả phí. Ít đối thủ có bộ tính năng tương đương mà không thu phí.","en":"Free for commercial use with no time limit; costs arise only from add-ons such as Copilot or paid extensions. Few rivals match this feature set at zero price."}},{"criterion":"performance","score":7.4,"rationale":{"vi":"Theo Wikipedia, VS Code xây dựng trên nền Electron; các nguồn đã mở không có số đo hiệu năng độc lập. Điểm chấm thận trọng vì tốc độ phụ thuộc nhiều vào số extension cài thêm; có bản cho x86-64, ARM32 và ARM64.","en":"Wikipedia lists VS Code as built on Electron, and no independently verified benchmarks were found in the sources opened. The score is cautious: performance depends heavily on installed extensions; x86-64, ARM32 and ARM64 are supported."}},{"criterion":"support","score":7.2,"rationale":{"vi":"Tài liệu chính thức rộng, ghi chú phát hành chi tiết, báo lỗi qua kho GitHub công khai. Các trang đã xem không nêu kênh hỗ trợ trực tiếp nào cho người dùng cá nhân; muốn được giúp thì dựa vào tài liệu và cộng đồng, nên điểm thấp hơn các sản phẩm có hỗ trợ qua email.","en":"Broad official documentation, detailed release notes and a public GitHub repository for issues. No direct support channel for individual users was found on the pages opened; help relies on docs and the community, so it scores below products that offer email support."}},{"criterion":"privacy","score":6.5,"rationale":{"vi":"Tắt hẳn được telemetry, tài liệu mô tả rõ ba loại dữ liệu và mã telemetry công khai. Trừ điểm vì telemetry bật sẵn, giấy phép nói không phải trường hợp thu thập nào cũng từ chối được, và extension tự thu thập dữ liệu nằm ngoài thiết lập này.","en":"Telemetry can be set to off and the docs describe the three data types clearly, with telemetry code public. Marked down because telemetry is on by default, the license says not all collection can be opted out of, and extensions gather their own data beyond this setting."}}]},"pricing":{"model":"free","currency":"USD","startingPrice":0,"startingPriceByCurrency":{"USD":{"price":0,"audience":"personal"}},"plans":[{"name":"VS Code","audience":"personal","priceMonthly":0,"priceYearlyPerMonth":0,"unit":"flat","limits":{"vi":"Miễn phí cho cả việc cá nhân lẫn thương mại. Phần AI chạy qua gói GitHub Copilot, tài khoản của nhà cung cấp mô hình hoặc API key riêng; trang tổng quan Copilot trong tài liệu VS Code không nói gói nào miễn phí.","en":"Free for both private and commercial use. AI features run on a GitHub Copilot plan, a supported provider account or your own API key; the VS Code Copilot overview page does not say which plans are free."}}],"vietnamPlans":[],"vietnamPricingSource":null,"usdPlans":[],"usdPricingSource":null,"freeLimits":{"vi":"Trình soạn thảo miễn phí, không giới hạn thời gian. Chỉ tốn tiền khi dùng thêm dịch vụ như gói Copilot hoặc extension trả phí của bên thứ ba.","en":"The editor itself is free with no time limit. Costs only arise from add-on services such as a Copilot plan or paid third-party extensions."},"trialDays":null,"trialCardRequired":false,"refund":{"vi":"Không áp dụng vì phần mềm miễn phí. Gói Copilot hay extension trả phí thì theo điều kiện hoàn tiền của từng nhà cung cấp.","en":"Not applicable since the software is free. Refund terms for a Copilot plan or paid extensions are set by each provider."},"pricingUrl":null},"privacy":{"vi":"VS Code gửi về Microsoft ba loại dữ liệu đo lường (telemetry): báo cáo sự cố, báo lỗi và dữ liệu sử dụng; loại cuối còn dùng cho thử nghiệm A/B. Người dùng chọn mức telemetry.telemetryLevel là all, error, crash hoặc off (tắt hẳn). Tắt dữ liệu sử dụng thì cũng tắt luôn các thử nghiệm, nên tính năng mới có thể đến chậm hơn; dữ liệu đã gửi đi thì không rút lại. Giấy phép ghi rõ bạn từ chối được nhiều nhưng không phải mọi trường hợp thu thập, và dùng phần mềm đồng nghĩa với việc đồng ý. Extension thu thập dữ liệu riêng, thiết lập này không áp dụng cho chúng. Theo FAQ chính thức, nếu tắt AI hoặc không đăng nhập Copilot thì dữ liệu không đi tới máy chủ Copilot.","en":"VS Code sends three kinds of data to Microsoft: crash reports, error telemetry and usage data, the last of which also drives A/B experiments. Users can set telemetry.telemetryLevel to all, error, crash or off; turning off usage data also disables experiments, so new features may arrive later, and data already sent is not recalled. The license says you can opt out of many but not all collection scenarios and that using the software counts as consent. Extensions collect their own data, which the setting does not control. Per the official FAQ, if you disable AI features or do not sign in to a Copilot subscription, data is not sent to the Copilot backend."},"controversies":null,"userRatings":[],"history":[{"date":"2015-04-29","type":"launch","note":{"vi":"Microsoft công bố Visual Studio Code tại hội nghị Build 2015.","en":"Microsoft announces Visual Studio Code at the 2015 Build conference."}},{"date":"2015-11-18","type":"company","note":{"vi":"Microsoft phát hành phần lõi Code - OSS trên GitHub theo giấy phép MIT và công bố hỗ trợ extension.","en":"The open-source core, Code - OSS, is released under the MIT license on GitHub, with extension support announced."}},{"date":"2016-04-14","type":"launch","note":{"vi":"VS Code kết thúc giai đoạn xem trước, ra mắt bản chính thức 1.0.","en":"VS Code leaves public preview with version 1.0."}},{"date":"2021-10-20","type":"feature","note":{"vi":"Ra mắt vscode.dev, bản VS Code gọn nhẹ chạy hoàn toàn trên trình duyệt, không cần cài đặt.","en":"vscode.dev launches: a lightweight VS Code that runs entirely in the browser with no install."}},{"date":"2025-05-19","type":"feature","note":{"vi":"Microsoft công bố mở mã nguồn tiện ích GitHub Copilot Chat theo giấy phép MIT; bản cập nhật ngày 30/6/2025 xác nhận đã hoàn tất.","en":"Microsoft announces it will open-source the GitHub Copilot Chat extension under MIT; a 30 June 2025 update confirms it is done."}},{"date":"2026-11-04","type":"feature","note":{"vi":"Bản 1.145 ra mắt: thử nghiệm agent từ xa, phiên con chạy agent khác phiên cha (Claude, Codex bên cạnh Copilot) và lịch cron cho tác vụ tự động chạy trên máy.","en":"Version 1.145 ships with remote agents (preview), nested sessions that can use a different agent harness from their parent (Claude, Codex alongside Copilot) and cron schedules for local automations."}}],"review":{"vi":"## VS Code là gì?\nVisual Studio Code là trình soạn thảo code của Microsoft, công bố tại hội nghị Build ngày 29/4/2015. Theo Wikipedia, ngày 18/11/2015 Microsoft đưa phần lõi \"Code - OSS\" lên GitHub theo giấy phép MIT, và bản 1.0 ra mắt tháng 4/2016. Bản VS Code tải từ Microsoft là bản phân phối riêng, dùng giấy phép của Microsoft và có thêm biểu tượng, kết nối Marketplace cùng telemetry. Bản ổn định mới nhất trên trang cập nhật là 1.145, phát hành ngày 4/11/2026.\n\n## Tính năng chính\nJavaScript, TypeScript, HTML và CSS dùng được ngay; Python, Java, C++ và nhiều ngôn ngữ khác cài thêm qua extension. Sẵn có trình gỡ lỗi, Git, terminal và chế độ làm việc từ xa trong container, qua SSH hoặc WSL. Về AI, người dùng chọn agent Copilot, Claude hoặc Codex, dùng mô hình của nhiều nhà cung cấp hoặc API key riêng; ngoài ra có MCP, tệp hướng dẫn cho từng dự án và phiên agent làm tiếp được trên thiết bị khác. Tháng 5/2025, Microsoft công bố mở mã nguồn tiện ích Copilot Chat theo giấy phép MIT và đưa phần AI vào lõi VS Code; ngày 30/6/2025, việc này hoàn tất.\n\n## Giá và mức đáng tiền\nFAQ chính thức ghi VS Code miễn phí cho cả việc cá nhân lẫn thương mại. Theo giấy phép, bạn cài bao nhiêu bản cũng được để phát triển và kiểm thử ứng dụng, nhưng không được chia sẻ, cho thuê hay cung cấp phần mềm như một dịch vụ riêng cho người khác. Phần AI chạy qua gói GitHub Copilot, tài khoản nhà cung cấp hoặc API key; trang tổng quan Copilot trong tài liệu VS Code không ghi giá hay gói miễn phí, nên cần xem trang giá GitHub Copilot trước khi quyết định.\n\n## Phù hợp với ai và so với lựa chọn khác\nTrong khảo sát Stack Overflow 2025, 75,9% người trả lời dùng VS Code, so với Visual Studio 29%, IntelliJ IDEA 27,1% và Cursor 17,9%. Cursor và Windsurf lấy AI làm trung tâm; IntelliJ IDEA và Visual Studio là IDE chuyên sâu hơn cho Java/Kotlin và .NET/C++; Zed, Neovim và Sublime Text gọn nhẹ hơn hoặc đi theo hướng khác. VS Code hợp với người cần một công cụ đa năng, miễn phí, dùng cho nhiều ngôn ngữ; ai muốn AI là trọng tâm hoặc cần công cụ chuyên biệt thì nên xem các lựa chọn trên.","en":"## What is VS Code?\nVisual Studio Code is Microsoft's code editor, announced at the Build conference on 29 April 2015. On 18 November 2015 Microsoft released the open-source core, Code - OSS, on GitHub under the MIT license, and version 1.0 followed in April 2016 per Wikipedia. The VS Code you download from Microsoft is a separate distribution under a Microsoft license that adds proprietary icons, Marketplace integration and telemetry. The latest stable version on the updates page is 1.145, released 4 November 2026.\n\n## Key features\nJavaScript, TypeScript, HTML and CSS work out of the box; Python, Java, C++ and many others come from extensions. The editor offers debugging, Git, an integrated terminal and remote development in containers, over SSH or in WSL. On the AI side, VS Code lets you choose Copilot, Claude or Codex agents, use models from several providers or your own API key, and adds MCP, project instructions and agent sessions that can continue across devices. In May 2025 Microsoft announced it would open-source the Copilot Chat extension under MIT and move AI components into VS Code core; by 30 June 2025 that was done.\n\n## Pricing and value\nThe official FAQ says VS Code is free for private and commercial use. The license permits any number of copies to develop and test applications, but bars sharing, renting or offering the software as a standalone service to others. The AI side runs on a GitHub Copilot plan, a provider account or an API key; the Copilot overview in the VS Code docs does not state prices or a free tier, so check the GitHub Copilot pricing page before deciding.\n\n## Who it's for and how it compares\nIn the 2025 Stack Overflow survey, VS Code was used by 75.9% of respondents, ahead of Visual Studio (29%), IntelliJ IDEA (27.1%) and Cursor (17.9%). Cursor and Windsurf put AI at the centre; IntelliJ IDEA and Visual Studio are deeper IDEs for Java/Kotlin and .NET/C++; Zed, Neovim and Sublime Text take lighter or different approaches. VS Code suits people who want a free, general-purpose, multi-language tool; those who want an AI-first experience or specialised tooling may weigh these alternatives."},"faq":{"vi":[{"question":"VS Code có miễn phí không?","answer":"Có. FAQ chính thức ghi VS Code miễn phí cho cả việc cá nhân lẫn thương mại. Dịch vụ thêm như gói Copilot hay extension trả phí thì tính tiền riêng."},{"question":"VS Code có phải mã nguồn mở không?","answer":"Chỉ một phần. Kho vscode (Code - OSS) theo giấy phép MIT, còn bản VS Code do Microsoft phát hành dùng giấy phép riêng và có thêm biểu tượng, kết nối Marketplace."},{"question":"Làm sao tắt telemetry trong VS Code?","answer":"Vào File > Preferences > Settings, tìm \"telemetry\" và chọn Telemetry Level là off. Tắt dữ liệu sử dụng thì các thử nghiệm tính năng cũng tắt theo. Extension có thể thu thập dữ liệu riêng, nên cần xem điều khoản của từng cái."},{"question":"VS Code chạy trên hệ điều hành nào?","answer":"Windows, macOS, Linux và bản web tại vscode.dev. Windows 7 dừng ở bản 1.70.3, Windows 8/8.1 dừng ở bản 1.79; macOS Big Sur trở xuống dừng ở bản 1.106."}],"en":[{"question":"Is VS Code free?","answer":"Yes. The official FAQ says VS Code is free for private and commercial use. Add-on services such as a Copilot plan or paid extensions are billed separately."},{"question":"Is VS Code open source?","answer":"In part. The vscode repository (Code - OSS) is MIT licensed, while the VS Code build Microsoft distributes uses its own license and adds components such as icons and Marketplace integration."},{"question":"How do I turn off telemetry in VS Code?","answer":"Go to File > Preferences > Settings, search for \"telemetry\" and set Telemetry Level to off. Turning off usage data also disables feature experiments. Extensions may collect their own data, so check each one."},{"question":"Which operating systems does VS Code support?","answer":"Windows, macOS and Linux, plus the web version at vscode.dev. The last release for Windows 7 is 1.70.3, for Windows 8/8.1 it is 1.79, and for macOS Big Sur and earlier it is 1.106."}]},"disclosure":{"sponsored":false,"affiliateLink":false,"note":{}},"sources":[{"label":"Official homepage","url":"https://code.visualstudio.com/","kind":"official","checkedAt":"2026-11-10"},{"label":"Official FAQ (license, telemetry, platforms)","url":"https://code.visualstudio.com/docs/supporting/faq","kind":"official","checkedAt":"2026-11-10"},{"label":"Official telemetry documentation","url":"https://code.visualstudio.com/docs/getstarted/telemetry","kind":"official","checkedAt":"2026-11-10"},{"label":"Official license page","url":"https://code.visualstudio.com/license","kind":"official","checkedAt":"2026-11-10"},{"label":"Official release notes / updates","url":"https://code.visualstudio.com/updates","kind":"official","checkedAt":"2026-11-10"},{"label":"Copilot in VS Code overview","url":"https://code.visualstudio.com/docs/copilot/overview","kind":"official","checkedAt":"2026-11-10"},{"label":"VS Code blog: open source AI editor (2025-05-19)","url":"https://code.visualstudio.com/blogs/2025/05/19/openSourceAIEditor","kind":"official","checkedAt":"2026-11-10"},{"label":"Debugging documentation","url":"https://code.visualstudio.com/docs/debugtest/debugging","kind":"official","checkedAt":"2026-11-10"},{"label":"Extension Marketplace documentation","url":"https://code.visualstudio.com/docs/configure/extensions/extension-marketplace","kind":"official","checkedAt":"2026-11-10"},{"label":"GitHub repository microsoft/vscode","url":"https://github.com/microsoft/vscode","kind":"community","checkedAt":"2026-11-10"},{"label":"VS Code blog: vscode.dev (2021-10-20)","url":"https://code.visualstudio.com/blogs/2021/10/20/vscode-dev","kind":"official","checkedAt":"2026-11-10"},{"label":"Wikipedia: Visual Studio Code","url":"https://en.wikipedia.org/wiki/Visual_Studio_Code","kind":"community","checkedAt":"2026-11-10"},{"label":"Stack Overflow Developer Survey 2025: Technology","url":"https://survey.stackoverflow.co/2025/technology","kind":"press","checkedAt":"2026-11-10"}],"citation":{"publisher":"AppDuo","author":"AppDuo Editorial Team","title":"Visual Studio Code review","url":"https://app-duo.com/apps/visual-studio-code","dateModified":"2026-11-10"}}