Skip to main content
Microsoft
Visual Studio
Visual Studio
  • Home
  • DevBlogs
    • Visual Studio
    • Visual Studio Code
    • Visual Studio for Mac
    • DevOps
    • Developer support
    • CSE Developer
    • Engineering@Microsoft
    • Azure SDK
    • IoT
    • Command Line
    • Perf and Diagnostics
    • Dr. International
    • Notification Hubs
    • Math in Office
    • DirectX
    • PIX
    • SurfaceDuo
    • Startups
    • Sustainable Engineering
    • Windows AI Platform
    • C++
    • C#
    • F#
    • Visual Basic
    • TypeScript
    • PowerShell Community
    • PowerShell Team
    • Python
    • Q#
    • JavaScript
    • Java
    • Java Blog in Chinese
    • .NET
    • .NET MAUI
    • Blazor
    • ASP.NET
    • NuGet
    • Xamarin
    • #ifdef Windows
    • Apps for Windows
    • Azure Depth Platform
    • Azure Government
    • Bing Dev Center
    • Microsoft Edge Dev
    • Microsoft Azure
    • Microsoft 365 Developer
    • Old New Thing
    • Windows MIDI and Music dev
    • Windows Search Platform
    • Azure Cosmos DB
    • Azure Data Studio
    • Azure SQL Database
    • OData
    • Revolutions R
    • SQL Server Data Tools

    Visual Studio Blog

    The official source of product insight from the Visual Studio Engineering Team

    C++ - Visual Studio Blog

    Supercharge your Git experience in VS
    Supercharge your Git experience in VS
    April 13, 2022 Apr 13, 2022 04/13/22
    Taysser Gherfal
    Have you experienced delays when viewing your Git repository or branch history in Visual Studio? Have you run a network command like force-push and had to wait for the operation to complete? Your Git repository may be having performance issues due to its large size. We are happy to integrate a relatively new Git feature called the commit graph...

    3Azure DevOpsC#C++
    Line-staging (Interactive Staging)
    Line-staging (Interactive Staging)
    February 17, 2022 Feb 17, 2022 02/17/22
    Taysser Gherfal
    Line-staging support, a.k.a. interactive staging is one of our most popular Git suggestion tickets. Visual Studio already supports staging files and now we are taking that to the next level by making it possible to stage chunks of changes in your files right from the editor. Line-staging can be helpful when you need to split changes across ...

    7.NETADOC++
    Introducing new Git features to Visual Studio 2022
    Introducing new Git features to Visual Studio 2022
    January 6, 2022 Jan 6, 2022 01/6/22
    Taysser Gherfal
    We continue to enhance the Git experience in Visual Studio, and we are excited to announce some long-awaited updates in version 17.1 Preview 2. Download the latest Visual Studio Preview and check out the following new Git features.   Compare branches Comparing branches provides an overview of differences between two branches ...

    13.NETAzure DevOpsC++
    Visual Studio 17.1 Preview 2 is now available!
    Visual Studio 17.1 Preview 2 is now available!
    January 5, 2022 Jan 5, 2022 01/5/22
    Dominic Nahous
    Visual Studio 2022 17.1 Preview 2 continues to iterate on the themes of the Visual Studio 2022 release. We're enhancing existing features, bringing new productivity improvements, and making it easier for you to make Visual Studio your own.

    30.NETC#C++
    Visual Studio 2022 now available
    Visual Studio 2022 now available
    November 8, 2021 Nov 8, 2021 11/8/21
    Amanda Silver
    I am really excited to announce that we've reached general availability for Visual Studio 2022. Watch the keynote on YouTube.

    70.NETC++vs2022
    Visual Studio 2022 Launch Event Agenda
    Visual Studio 2022 Launch Event Agenda
    November 1, 2021 Nov 1, 2021 11/1/21
    Andy Sterland
    We’re excited to host the Visual Studio 2022 launch event on November 8th. This release is unique: it brings together, the move to 64-bit, new capabilities, and improvements to reliability and performance across your entire developer workflow. The launch event is a celebration of that work, and all the work, our community, and extension

    16.NETC++Visual Studio
    Join us November 8 for the Launch of Visual Studio 2022
    Join us November 8 for the Launch of Visual Studio 2022
    October 12, 2021 Oct 12, 2021 10/12/21
    Amanda Silver
    On behalf of our entire team, I’m excited to announce the upcoming release of Visual Studio 2022 on November 8, and the immediate availability of the Visual Studio 2022 Release Candidate (RC) and Preview 5. We invite you to explore the latest capabilities of Visual Studio 2022 at our virtual launch event on November 8. Throughout the day, ...

    51.NETAnnouncementC++
    Visual Studio 2022 Preview 4 is now available!
    Visual Studio 2022 Preview 4 is now available!
    September 14, 2021 Sep 14, 2021 09/14/21
    Mads Kristensen
    We are excited to announce the fourth preview release of Visual Studio 2022! With Preview 4, there are more new capabilities on the themes of personal and team productivity, modern development, and constant innovation. In this blog, we're highlighting a few of the new capabilities of Visual Studio 2022 Preview 4. We’d love for you to ...

    58.NET202264-bit
    Visual Studio 2022 Preview 3 now available!
    Visual Studio 2022 Preview 3 now available!
    August 10, 2021 Aug 10, 2021 08/10/21
    Mads Kristensen
    We are excited to announce the third preview release of Visual Studio 2022! With Preview 3 there are more new capabilities on the themes of personal and team productivity, modern development, and constant innovation. In this blog we’re going to highlight a few of the new capabilities of Visual Studio 2022 Preview 3. We’d love for you to ...

    70.NETAzureC++
    Visual Studio 2022 Preview 2 is out!
    Visual Studio 2022 Preview 2 is out!
    July 14, 2021 Jul 14, 2021 07/14/21
    Justin Johnson
    We're excited to announce the second preview release of Visual Studio 2022! Preview 1 was the first-ever 64-bit Visual Studio, delivering improved scalability. Starting with Preview 2, we’re focusing on delivering new capabilities on the themes of personal and team productivity, modern development, and constant innovation. In this blog we’...

    43.NET2022C++
    • Page 1
    • Page 2
    • Next page
    Relevant Links
    • Visual Studio homepage
    • Visual Studio documentation
    • Visual Studio Dev Essentials
    • Microsoft Azure

    Visual Studio on YouTube

    • Visual Studio Tips & Tricks
    • Visual Studio Toolbox
    • Visual Studio Office Hours
    • Writing extensions with Mads
    Top Bloggers

    Jordan Matthiesen
    Senior Program Manager

    Mads Kristensen
    Principal Program Manager

    Leslie Richardson
    Program Manager

    Grace Taylor
    Program Manager

    Justin Johnson

    Topics
    .NET.NET Core.NET Framework.NET Object Allocation17.0202264-bitA11yAccessibilityAdministratorADOAndroidAngularJSAnnouncementApplication InsightsArtificial IntelligenceASP.NETASP.NET CoreasyncasynchronousAuthenticationAzureAzure Active DirectoryAzure App ServicesAzure BoardsAzure Cache for RedisAzure Cognitive ServicesAzure Data LakeAzure DevOpsAzure FunctionsAzure IoT DeviceAzure IoT EdgeAzure IoT HubAzure Key VaultAzure Kubernetes ServiceAzure Machine LearningAzure MLAzure SDKAzure Search ServiceAzure StackAzure StorageAzure ToolingBig DataBingBlazorBlendBreakpointsBuildC#C#C++C++ conformanceCASTCheckstyleCLIcloudcloud developmentcloud nativeCloudPilotCMakeCode ReviewsCodeLensCodespacesCOMcommand promptConditional AccessConnectContainersContinuous Integration/Continuous DeliveryCordovaCPU UsageCSSCustomer DevelopmentdashboardData ScienceDatabaseDebuggerDebuggingDebugging and DiagnosticsDeep LearningDevBlogsdeveloperDeveloper Command PromptDeveloper CommunityDeveloper ProductivityDevTest LabsDiagnosticsDockerDocsdocument managementdotnetEclipse JDT Language ServerEFEnterpriseEntity FrameworkEventexceptionExtensionsF#FeedbackFindFind in FilesFsharpGame DevelopmentgamingGetting StartedGitGit IntegrationGitHubGradlegroup policyHockeyAppHTMLIdentityInstallerInstrumentationIntelliCodeIntelliCode CompletionsIntelliCode suggestionsIntelliSenseIntelliTestIntelliTraceiOSIoTIoT EdgeJavaJava Test RunnerJavaScriptKubernetesLicensingLintingLive Sharelive unit testingMachine LearningMavenMFAmicroservicesMicrosoft BandMobileMSBuildMulti-repoMultiple RepositoriesMVVMNavigate through codeNode.jsNuGetnuget packagesnuget performancenuget restoreOffice 365 APIOffice Developer ToolsOfflineONNXONNX RuntimeOpen Sourcepackage managementparallel stacksPerformancePerformance ImprovementsPerformance ProfilerPersonalizationpersonalizePluralsightPowerShellPreviewPreview FeaturesPricingProducProductivityprofileProfilingPROSEPyDataPythonQ#QuantumRRefactoringRegular ExpressionsRemoteResourcesrestricted modeRoadmaproslynSCCMSearchsecurityself-hostedServerless ComputingService FabricSign insolution load performanceSource ControlSQLSubmodulesSubscriberSupportTeam Foundation ServerTeamsTemplatesterminaltestTestingThe Visual Studio Pull Requests ExtensionthemesTips and TricksTomcatTools for Apache CordovaTrainingTransformertrustTypeScriptUI DesignUnityUniversal AppsUniversal Windows PlatformUnrealUnrealEngineUpdateUpdatesVBVertical Document tabsVertical tabsvideoVisual BasicVisual StudioVisual Studio 2010Visual Studio 2012Visual Studio 2013Visual Studio 2015Visual Studio 2017Visual Studio 2019Visual Studio 2019 forVisual Studio 2019 for MacVisual Studio 2022Visual Studio 2022 for MacVisual Studio 2022 launch eventVisual Studio App CenterVisual Studio CodeVisual Studio CodespacesVisual Studio Dev EssentialsVisual Studio EnterpriseVisual Studio for MacVisual Studio Live ShareVisual Studio OnlineVisual Studio PreviewVisual Studio ProfilerVisual Studio SubscriptionsVisual Stuidio 2019VSVS Codevs2022VSCodeVSIPVSMacVXAMLWebWeb AppsWebinarwfhwidgetWindows 10Windows PhoneWinFormsWPFWSUSXamarinXamarin.FormsXAML

    Stay informed

    Login
    Code Block
    What's new
    • Surface Pro 8
    • Surface Laptop Studio
    • Surface Pro X
    • Surface Go 3
    • Surface Duo 2
    • Surface Pro 7+
    • Windows 11 apps
    • HoloLens 2
    Microsoft Store
    • Account profile
    • Download Center
    • Microsoft Store support
    • Returns
    • Order tracking
    • Virtual workshops and training
    • Microsoft Store Promise
    • Flexible Payments
    Education
    • Microsoft in education
    • Devices for education
    • Microsoft Teams for Education
    • Microsoft 365 Education
    • Education consultation appointment
    • Educator training and development
    • Deals for students and parents
    • Azure for students
    Business
    • Microsoft Cloud
    • Microsoft Security
    • Azure
    • Dynamics 365
    • Microsoft 365
    • Microsoft Advertising
    • Microsoft Industry
    • Microsoft Teams
    Developer & IT
    • Developer Center
    • Documentation
    • Microsoft Learn
    • Microsoft Tech Community
    • Azure Marketplace
    • AppSource
    • Microsoft Power Platform
    • Visual Studio
    Company
    • Careers
    • About Microsoft
    • Company news
    • Privacy at Microsoft
    • Investors
    • Diversity and inclusion
    • Accessibility
    • Security
    English (United States)
    • Sitemap
    • Contact Microsoft
    • Privacy
    • Manage cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2022